package com.wicket.okrbff.biz.service.impl;

import cn.hutool.core.bean.BeanUtil;
import com.wicket.okrapp.integration.*;
import com.wicket.okrapp.integration.dto.*;
import com.wicket.okrbff.biz.service.TargetCycleService;
import com.wicket.okrbff.biz.service.dto.common.*;
import com.wicket.okrbff.biz.service.dto.req.*;
import com.wicket.okrbff.biz.service.dto.res.*;
import com.wicket.okrbff.common.ro.OkrResult;
import com.wicket.okrbff.common.ro.OkrResult;
import com.wicket.okrbff.common.util.CommonFunctionHelper;
import com.wicket.okrbff.common.util.RedisUtil;
import javax.annotation.Resource;

import com.wicket.okrcomponent.integration.dto.*;
import com.wicket.okrcomponent.integration.dto.QueryConfItemMatchAnswerDetailComReqDto;
import com.wicket.okrframework.common.annotations.BanAuto;
import com.wicket.okrframework.integration.dto.*;
import org.apache.skywalking.apm.toolkit.trace.Tag;
import org.apache.skywalking.apm.toolkit.trace.Tags;
import org.apache.skywalking.apm.toolkit.trace.Trace;
import org.springframework.stereotype.Service;
import com.wicket.okrframework.integration.FwBaseInductionRecordClient;
import com.wicket.okrframework.integration.FwBaseOrgClient;
import com.wicket.okrbff.common.dto.TreeNode;
import java.util.ArrayList;
import java.util.stream.Collectors;
import cn.hutool.core.collection.CollectionUtil;
import java.util.List;
import com.wicket.okrbff.common.exception.Assert;
import com.wicket.okrbff.common.exception.BizException;
import com.wicket.okrframework.integration.FwBaseUserClient;
import com.wicket.okrcomponent.integration.FwCompConfSchemeClient;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
@Service
public class TargetCycleServiceImpl implements TargetCycleService {

  @Resource
  private RedisUtil redisUtil;
@Resource
  FwAppTargetCycleClient fwAppTargetCycleClient;

@Resource
  FwBaseInductionRecordClient fwBaseInductionRecordClient;

@Resource
  FwBaseOrgClient fwBaseOrgClient;
@Resource
  FwBaseUserClient fwBaseUserClient;
@Resource
  FwAppOffStateClient fwAppOffStateClient;
@Resource
  FwAppIndexSystemClient fwAppIndexSystemClient;
@Resource
  FwCompConfSchemeClient fwCompConfSchemeClient;
@Resource
  FwAppChangeColumnClient fwAppChangeColumnClient;
@Resource
  FwAppVirtualOrgClient fwAppVirtualOrgClient;
@Resource
  FwAppEvaThemeClient fwAppEvaThemeClient;
@Resource
  FwAppCustomExecutionCycleClient fwAppCustomExecutionCycleClient;
@Resource
FwAppExecuteProgressClient fwAppExecuteProgressClient;
@Resource
  FwAppTargetContentClient fwAppTargetContentClient;
@Resource
  FwAppEvaCalcClient fwAppEvaCalcClient;
/**
   * B3-3查被评对象目标周期汇报列表(边界)[2756]
   * gen by moon at 4/5/2025, 1:12:59 PM
   */
    @Trace(operationName = "B3-3查被评对象目标周期汇报列表(边界)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryEvaObjTargetCycleReportListBorderRespDto queryEvaObjTargetCycleReportListBorder(BffQueryEvaObjTargetCycleReportListBorderReqDto reqDto){
      
       
       QueryEvaObjTargetCycleReportListBorderRespDto queryEvaObjTargetCycleReportListBorderRespDto_1 =null;
BatchQueryInductionRecordListComRespDto batchQueryInductionRecordListComRespDto_1 =null;
BatchQueryDeptComBorderRespDto batchQueryDeptComBorderRespDto_1 =null;
if((reqDto!= null&&  reqDto.getEvaObjTypeCode() !=null && reqDto.getEvaObjTypeCode().equals("EVA_OBJECT"))) {
        //if(B3-3查被评对象目标周期汇报列表(边界).被评对象类型编码 等于 评价对象)  6029
        
QueryEvaObjTargetCycleReportListBorderRespDto queryEvaObjTargetCycleReportListBorderRespDto = null;
    QueryEvaObjTargetCycleReportListBorderReqDto queryEvaObjTargetCycleReportListBorderReqDto=new QueryEvaObjTargetCycleReportListBorderReqDto();
  if(reqDto!=null){
      queryEvaObjTargetCycleReportListBorderReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:2011840_1_6032
queryEvaObjTargetCycleReportListBorderReqDto.setEvaObjTypeCode(reqDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:113613_1_6032
queryEvaObjTargetCycleReportListBorderReqDto.setCycleId(reqDto.getCycleId());//SimpleFieldAssign//sourceId:821006_1_6032
queryEvaObjTargetCycleReportListBorderReqDto.setCycleEndTime(reqDto.getCycleEndTime());//SimpleFieldAssign//sourceId:821009_1_6032
queryEvaObjTargetCycleReportListBorderReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:830012_1_6032
    }
  
    /*D3-3查被评对象目标周期汇报列表(边界)[2755]   */
    Assert.isNull(queryEvaObjTargetCycleReportListBorderReqDto.getTargetCycleContentId(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查被评对象目标周期汇报列表(边界)-关联目标内容ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportListBorderReqDto.getEvaObjTypeCode(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查被评对象目标周期汇报列表(边界)-被评对象类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportListBorderReqDto.getCycleId(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查被评对象目标周期汇报列表(边界)-周期ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportListBorderReqDto.getCycleEndTime(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查被评对象目标周期汇报列表(边界)-周期结束时间不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportListBorderReqDto.getEvaluationTemplateId(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查被评对象目标周期汇报列表(边界)-冗余评价模板ID不能为空",false);
      queryEvaObjTargetCycleReportListBorderRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleReportListBorder(queryEvaObjTargetCycleReportListBorderReqDto).getData()/*vcase invoke 跨dubbo调用;*/;

      
      queryEvaObjTargetCycleReportListBorderRespDto_1 = queryEvaObjTargetCycleReportListBorderRespDto;
BatchQueryInductionRecordListComRespDto batchQueryInductionRecordListComRespDto = null;
    if(queryEvaObjTargetCycleReportListBorderRespDto !=null){
          BatchQueryInductionRecordListComReqDto batchQueryInductionRecordListComReqDto=new BatchQueryInductionRecordListComReqDto();
  if(queryEvaObjTargetCycleReportListBorderRespDto!= null&&  queryEvaObjTargetCycleReportListBorderRespDto.getCycleStageDataList() !=null&& !CollectionUtil.isEmpty(queryEvaObjTargetCycleReportListBorderRespDto.getCycleStageDataList())){
      batchQueryInductionRecordListComReqDto.setPerOrgInductionRecordList(queryEvaObjTargetCycleReportListBorderRespDto.getCycleStageDataList().stream().map(item->item.getVirtualOrgInductionRecordId())
        .collect(Collectors.toList()));/*list-to-strings*///sourceId:113694_1_6034
    }
  
    /*D1-3批量查询就职记录列表（公共）[602]   */
    
      batchQueryInductionRecordListComRespDto = fwBaseInductionRecordClient.batchQueryInductionRecordListCom(batchQueryInductionRecordListComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      batchQueryInductionRecordListComRespDto_1 = batchQueryInductionRecordListComRespDto;
           }
BatchQueryDeptComBorderRespDto batchQueryDeptComBorderRespDto = null;
    if(queryEvaObjTargetCycleReportListBorderRespDto !=null){
          BatchQueryDeptComBorderReqDto batchQueryDeptComBorderReqDto=new BatchQueryDeptComBorderReqDto();
  if(queryEvaObjTargetCycleReportListBorderRespDto!= null&&  queryEvaObjTargetCycleReportListBorderRespDto.getCycleStageDataList() !=null&& !CollectionUtil.isEmpty(queryEvaObjTargetCycleReportListBorderRespDto.getCycleStageDataList())){
      batchQueryDeptComBorderReqDto.setDeptList(queryEvaObjTargetCycleReportListBorderRespDto.getCycleStageDataList().stream().map(item->item.getDeptId())
        .collect(Collectors.toList()));/*list-to-strings*///sourceId:87372_1_6036
    }
  
    /*D1-3批量查部门(公共)(边界)[2568]   */
    
      batchQueryDeptComBorderRespDto = fwBaseOrgClient.batchQueryDeptComBorder(batchQueryDeptComBorderReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      batchQueryDeptComBorderRespDto_1 = batchQueryDeptComBorderRespDto;
           }
//processBranchName:正常结束 ,processBranchId:6038
        
      }
else if((reqDto!= null&&  reqDto.getEvaObjTypeCode() !=null && reqDto.getEvaObjTypeCode().equals("FLEVEL_OBJ_TASK_DUTY_DEPT")||reqDto!= null&&  reqDto.getEvaObjTypeCode() !=null && reqDto.getEvaObjTypeCode().equals("OKR_SUBJECT_DEPT")||reqDto!= null&&  reqDto.getEvaObjTypeCode() !=null && reqDto.getEvaObjTypeCode().equals("OKR_SUBJECT_PERSONAL"))){
       //elseif((B3-3查被评对象目标周期汇报列表(边界).被评对象类型编码 等于 一级部门目标任务责任部门 or B3-3查被评对象目标周期汇报列表(边界).被评对象类型编码 等于 OKR责任主体部门 or B3-3查被评对象目标周期汇报列表(边界).被评对象类型编码 等于 OKR责任主体个人))  6040
      
QueryEvaObjTargetCycleDetailBorderRespDto queryEvaObjTargetCycleDetailBorderRespDto = null;
    QueryEvaObjTargetCycleDetailBorderReqDto queryEvaObjTargetCycleDetailBorderReqDto=new QueryEvaObjTargetCycleDetailBorderReqDto();
  queryEvaObjTargetCycleDetailBorderReqDto.setEvaObjEntityId(CommonFunctionHelper.getBaseInfoFromLocal().getSpecSpaceId());//CURRENT_SPACEID//sourceId:113879_1_6057
queryEvaObjTargetCycleDetailBorderReqDto.setEvaObjTableTypeCode("OMS_FRAMEWORK_SPACE");//sourceId:113880_1_6057
queryEvaObjTargetCycleDetailBorderReqDto.setEvaObjTypeCode("EVA_OBJECT");//sourceId:113881_1_6057
queryEvaObjTargetCycleDetailBorderReqDto.setTreeTypeCode("PLAN_TREE");//sourceId:113882_1_6057
if(reqDto!=null){
      queryEvaObjTargetCycleDetailBorderReqDto.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:113883_1_6057
queryEvaObjTargetCycleDetailBorderReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:113884_1_6057
queryEvaObjTargetCycleDetailBorderReqDto.setCycleId(reqDto.getCycleId());//SimpleFieldAssign//sourceId:113885_1_6057
queryEvaObjTargetCycleDetailBorderReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:113886_1_6057
    }
  
    /*D3-3查询被评对象目标周期详情(边界)[3159]   */
    Assert.isNull(queryEvaObjTargetCycleDetailBorderReqDto.getEvaObjEntityId(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查询被评对象目标周期详情(边界)-被评对象内容表主键ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleDetailBorderReqDto.getEvaObjTableTypeCode(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查询被评对象目标周期详情(边界)-被评对象内容表类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleDetailBorderReqDto.getEvaObjTypeCode(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查询被评对象目标周期详情(边界)-被评对象类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleDetailBorderReqDto.getTreeTypeCode(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查询被评对象目标周期详情(边界)-树类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleDetailBorderReqDto.getTargetCycleContentTypeCode(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查询被评对象目标周期详情(边界)-关联目标内容类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleDetailBorderReqDto.getTargetCycleContentId(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查询被评对象目标周期详情(边界)-关联目标内容ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleDetailBorderReqDto.getCycleId(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查询被评对象目标周期详情(边界)-周期ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleDetailBorderReqDto.getEvaluationTemplateId(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查询被评对象目标周期详情(边界)-冗余评价模板ID不能为空",false);
      queryEvaObjTargetCycleDetailBorderRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleDetailBorder(queryEvaObjTargetCycleDetailBorderReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      Assert.isTrue(queryEvaObjTargetCycleDetailBorderRespDto== null||  queryEvaObjTargetCycleDetailBorderRespDto.getEvaObjTargetCycleId() ==null,"找不到数据，系统异常",false);
      
      
QueryEvaObjTargetCycleReportListBorderRespDto queryEvaObjTargetCycleReportListBorderRespDto_2 = null;
    if(queryEvaObjTargetCycleDetailBorderRespDto !=null){
          QueryEvaObjTargetCycleReportListBorderReqDto queryEvaObjTargetCycleReportListBorderReqDto_1=new QueryEvaObjTargetCycleReportListBorderReqDto();
if(reqDto!=null){
      queryEvaObjTargetCycleReportListBorderReqDto_1.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:2011840_1_6042
      queryEvaObjTargetCycleReportListBorderReqDto_1.setCycleId(reqDto.getCycleId());//SimpleFieldAssign//sourceId:821006_1_6042
queryEvaObjTargetCycleReportListBorderReqDto_1.setCycleEndTime(reqDto.getCycleEndTime());//SimpleFieldAssign//sourceId:821009_1_6042
queryEvaObjTargetCycleReportListBorderReqDto_1.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:830012_1_6042
    }
if(queryEvaObjTargetCycleDetailBorderRespDto!=null){
      queryEvaObjTargetCycleReportListBorderReqDto_1.setEvaObjTypeCode(queryEvaObjTargetCycleDetailBorderRespDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:113613_1_6042
    }

    /*D3-3查被评对象目标周期汇报列表(边界)[2755]   */
    Assert.isNull(queryEvaObjTargetCycleReportListBorderReqDto_1.getTargetCycleContentId(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查被评对象目标周期汇报列表(边界)-关联目标内容ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportListBorderReqDto_1.getEvaObjTypeCode(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查被评对象目标周期汇报列表(边界)-被评对象类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportListBorderReqDto_1.getCycleId(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查被评对象目标周期汇报列表(边界)-周期ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportListBorderReqDto_1.getCycleEndTime(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查被评对象目标周期汇报列表(边界)-周期结束时间不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportListBorderReqDto_1.getEvaluationTemplateId(),"B3-3查被评对象目标周期汇报列表(边界)-D3-3查被评对象目标周期汇报列表(边界)-冗余评价模板ID不能为空",false);
      queryEvaObjTargetCycleReportListBorderRespDto_2 = fwAppTargetCycleClient.queryEvaObjTargetCycleReportListBorder(queryEvaObjTargetCycleReportListBorderReqDto_1).getData()/*vcase invoke 跨dubbo调用;*/;

      
      queryEvaObjTargetCycleReportListBorderRespDto_1 = queryEvaObjTargetCycleReportListBorderRespDto_2;
           }
BatchQueryInductionRecordListComRespDto batchQueryInductionRecordListComRespDto_2 = null;
    if(queryEvaObjTargetCycleReportListBorderRespDto_2 !=null){
          BatchQueryInductionRecordListComReqDto batchQueryInductionRecordListComReqDto_1=new BatchQueryInductionRecordListComReqDto();
  if(queryEvaObjTargetCycleReportListBorderRespDto_2!= null&&  queryEvaObjTargetCycleReportListBorderRespDto_2.getCycleStageDataList() !=null&& !CollectionUtil.isEmpty(queryEvaObjTargetCycleReportListBorderRespDto_2.getCycleStageDataList())){
      batchQueryInductionRecordListComReqDto_1.setPerOrgInductionRecordList(queryEvaObjTargetCycleReportListBorderRespDto_2.getCycleStageDataList().stream().map(item->item.getVirtualOrgInductionRecordId())
        .collect(Collectors.toList()));/*list-to-strings*///sourceId:113694_1_6043
    }
  
    /*D1-3批量查询就职记录列表（公共）[602]   */
    
      batchQueryInductionRecordListComRespDto_2 = fwBaseInductionRecordClient.batchQueryInductionRecordListCom(batchQueryInductionRecordListComReqDto_1).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      batchQueryInductionRecordListComRespDto_1 = batchQueryInductionRecordListComRespDto_2;
           }
BatchQueryDeptComBorderRespDto batchQueryDeptComBorderRespDto_2 = null;
    if(queryEvaObjTargetCycleReportListBorderRespDto_2 !=null){
          BatchQueryDeptComBorderReqDto batchQueryDeptComBorderReqDto_1=new BatchQueryDeptComBorderReqDto();
  if(queryEvaObjTargetCycleReportListBorderRespDto_2!= null&&  queryEvaObjTargetCycleReportListBorderRespDto_2.getCycleStageDataList() !=null&& !CollectionUtil.isEmpty(queryEvaObjTargetCycleReportListBorderRespDto_2.getCycleStageDataList())){
      batchQueryDeptComBorderReqDto_1.setDeptList(queryEvaObjTargetCycleReportListBorderRespDto_2.getCycleStageDataList().stream().map(item->item.getDeptId())
        .collect(Collectors.toList()));/*list-to-strings*///sourceId:87372_1_6044
    }
  
    /*D1-3批量查部门(公共)(边界)[2568]   */
    
      batchQueryDeptComBorderRespDto_2 = fwBaseOrgClient.batchQueryDeptComBorder(batchQueryDeptComBorderReqDto_1).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      batchQueryDeptComBorderRespDto_1 = batchQueryDeptComBorderRespDto_2;
           }
//processBranchName:正常结束 ,processBranchId:6045
        
    }
else if((reqDto!= null&&  reqDto.getEvaObjTypeCode() !=null && reqDto.getEvaObjTypeCode().equals("EVA_PORTRAIT"))){
       //elseif(B3-3查被评对象目标周期汇报列表(边界).被评对象类型编码 等于 评价画像)  6046
      
//异常结束 6047
      throw new BizException("500","系统异常，请联系管理员！",false);
    }
BffQueryEvaObjTargetCycleReportListBorderRespDto retData = new BffQueryEvaObjTargetCycleReportListBorderRespDto();
  //数据集融合  MoreListToOneSource
        if(queryEvaObjTargetCycleReportListBorderRespDto_1!= null && !CollectionUtil.isEmpty(queryEvaObjTargetCycleReportListBorderRespDto_1.getCycleStageDataList()) ){
          for (CycleStageDataDto cycleStageDataDto : queryEvaObjTargetCycleReportListBorderRespDto_1.getCycleStageDataList()) {
              BffEvaObjTargetCycleReportDto retElm = new BffEvaObjTargetCycleReportDto();
             if(queryEvaObjTargetCycleReportListBorderRespDto_1!=null){
      retElm.setCycleStageDataId(cycleStageDataDto.getCycleStageDataId());//SimpleFieldAssign//sourceId:179628_2
retElm.setEvaObjTargetCycleId(cycleStageDataDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:60760_2
retElm.setTargetCycleContentTypeCode(cycleStageDataDto.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:96732_2
retElm.setTargetCycleContentId(cycleStageDataDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:96733_2
retElm.setDeptId(cycleStageDataDto.getDeptId());//SimpleFieldAssign//sourceId:60761_2
retElm.setVirtualOrgDeptStatus(cycleStageDataDto.getVirtualOrgDeptStatus());//SimpleFieldAssign//sourceId:60762_2
retElm.setIsProcessCycleStage(cycleStageDataDto.getIsProcessCycleStage());//SimpleFieldAssign//sourceId:179781_2
retElm.setVirtualOrgInductionRecordId(cycleStageDataDto.getVirtualOrgInductionRecordId());//SimpleFieldAssign//sourceId:60832_2
retElm.setVirtualOrganizationPosition(cycleStageDataDto.getVirtualOrganizationPosition());//SimpleFieldAssign//sourceId:60764_2
retElm.setTargetDiagnosticValue(cycleStageDataDto.getTargetDiagnosticValue());//SimpleFieldAssign//sourceId:60770_2
retElm.setShowTargetValue(cycleStageDataDto.getShowTargetValue());//SimpleFieldAssign//sourceId:249206_2
retElm.setUnit(cycleStageDataDto.getUnit());//SimpleFieldAssign//sourceId:249207_2
retElm.setTextSummaryData(cycleStageDataDto.getTextSummaryData());//SimpleFieldAssign//sourceId:179630_2
retElm.setCycleId(cycleStageDataDto.getCycleId());//SimpleFieldAssign//sourceId:179629_2
retElm.setCycleStandardName(cycleStageDataDto.getCycleStandardName());//SimpleFieldAssign//sourceId:421296_2
retElm.setCycleEndTime(cycleStageDataDto.getCycleEndTime());//SimpleFieldAssign//sourceId:433536_2
retElm.setCycleNumberShortName(cycleStageDataDto.getCycleNumberShortName());//SimpleFieldAssign//sourceId:60767_2
retElm.setCyclelAlias(cycleStageDataDto.getCyclelAlias());//SimpleFieldAssign//sourceId:60765_2
retElm.setActualStartTime(cycleStageDataDto.getActualStartTime());//SimpleFieldAssign//sourceId:179631_2
retElm.setOperateTime(cycleStageDataDto.getOperateTime());//SimpleFieldAssign//sourceId:179632_2
retElm.setWeightValue(cycleStageDataDto.getWeightValue());//SimpleFieldAssign//sourceId:60781_2
retElm.setWeightScore(cycleStageDataDto.getWeightScore());//SimpleFieldAssign//sourceId:60782_2
retElm.setProgressValue(cycleStageDataDto.getProgressValue());//SimpleFieldAssign//sourceId:179677_2
retElm.setProgressValueUnit(cycleStageDataDto.getProgressValueUnit());//SimpleFieldAssign//sourceId:179678_2
retElm.setFromLastProgressValue(cycleStageDataDto.getFromLastProgressValue());//SimpleFieldAssign//sourceId:179679_2
retElm.setFromLastProgressValueUnit(cycleStageDataDto.getFromLastProgressValueUnit());//SimpleFieldAssign//sourceId:179680_2
retElm.setProgressFromLastRatio(cycleStageDataDto.getProgressFromLastRatio());//SimpleFieldAssign//sourceId:179681_2
retElm.setProgressFromLastRatioUnit(cycleStageDataDto.getProgressFromLastRatioUnit());//SimpleFieldAssign//sourceId:179682_2
retElm.setActualValue(cycleStageDataDto.getActualValue());//SimpleFieldAssign//sourceId:179683_2
retElm.setActualValueUnit(cycleStageDataDto.getActualValueUnit());//SimpleFieldAssign//sourceId:179684_2
retElm.setChangeFromLastTarget(cycleStageDataDto.getChangeFromLastTarget());//SimpleFieldAssign//sourceId:179685_2
retElm.setChangeFromLastTargetUnit(cycleStageDataDto.getChangeFromLastTargetUnit());//SimpleFieldAssign//sourceId:179686_2
retElm.setFromLastTargetLiftRatio(cycleStageDataDto.getFromLastTargetLiftRatio());//SimpleFieldAssign//sourceId:179687_2
retElm.setFromLastTargetLiftRatioUnit(cycleStageDataDto.getFromLastTargetLiftRatioUnit());//SimpleFieldAssign//sourceId:179688_2
retElm.setReach(cycleStageDataDto.getReach());//SimpleFieldAssign//sourceId:179689_2
retElm.setReachUnit(cycleStageDataDto.getReachUnit());//SimpleFieldAssign//sourceId:179690_2
retElm.setFromLastReach(cycleStageDataDto.getFromLastReach());//SimpleFieldAssign//sourceId:179691_2
retElm.setFromLastReachUnit(cycleStageDataDto.getFromLastReachUnit());//SimpleFieldAssign//sourceId:179692_2
retElm.setActualFromLastTimeRatio(cycleStageDataDto.getActualFromLastTimeRatio());//SimpleFieldAssign//sourceId:179693_2
retElm.setActualFromLastTimeRatioUnit(cycleStageDataDto.getActualFromLastTimeRatioUnit());//SimpleFieldAssign//sourceId:179694_2
retElm.setReportScoreValue(cycleStageDataDto.getReportScoreValue());//SimpleFieldAssign//sourceId:179695_2
retElm.setReportScore(cycleStageDataDto.getReportScore());//SimpleFieldAssign//sourceId:188702_2
retElm.setReportScoreUnit(cycleStageDataDto.getReportScoreUnit());//SimpleFieldAssign//sourceId:179696_2
retElm.setActualScoreValue(cycleStageDataDto.getActualScoreValue());//SimpleFieldAssign//sourceId:179697_2
retElm.setActualScore(cycleStageDataDto.getActualScore());//SimpleFieldAssign//sourceId:188703_2
retElm.setActualScoreUnit(cycleStageDataDto.getActualScoreUnit());//SimpleFieldAssign//sourceId:179698_2
    }
              retData.getEvaObjTargetCycleReportList().add(retElm);
               if(batchQueryDeptComBorderRespDto_1!= null){
          for (DeptDto deptDto : batchQueryDeptComBorderRespDto_1.getDeptList()) {
                if (deptDto.getDeptId().equals(cycleStageDataDto.getDeptId())) {
                 if(batchQueryDeptComBorderRespDto_1!=null){
      retElm.setDeptShortName(deptDto.getDeptShortName());//SimpleFieldAssign//sourceId:60787_2
    }
                }
            }
          }
        
 if(batchQueryInductionRecordListComRespDto_1!= null){
          for (PerOrgInductionRecordDto perOrgInductionRecordDto : batchQueryInductionRecordListComRespDto_1.getPerOrgInductionRecordList()) {
                if (perOrgInductionRecordDto.getInductionRecordId().equals(cycleStageDataDto.getVirtualOrgInductionRecordId())) {
                 if(batchQueryInductionRecordListComRespDto_1!=null){
      retElm.setUserId(perOrgInductionRecordDto.getUserId());//SimpleFieldAssign//sourceId:60843_2
retElm.setUserFace(perOrgInductionRecordDto.getUserFace());//SimpleFieldAssign//sourceId:60846_2
retElm.setIdCardName(perOrgInductionRecordDto.getIdCardName());//SimpleFieldAssign//sourceId:60844_2
retElm.setNickName(perOrgInductionRecordDto.getNickName());//SimpleFieldAssign//sourceId:60845_2
    }
                }
            }
          }
        
          }
        }//sourceId:113619_1
if(queryEvaObjTargetCycleReportListBorderRespDto_1!=null){
    retData.setDataListAllPathList(queryEvaObjTargetCycleReportListBorderRespDto_1.getDataListAllPathList().stream().map(item -> BeanUtil.toBean(item, BffDataListAllPathDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:1072660_1
    }



        List<TreeNode> nodeList = new ArrayList<>();
// TODO: 2022/10/6 晓东，AB树
        for(BffEvaObjTargetCycleReportDto main :retData.getEvaObjTargetCycleReportList()){
            TreeNode node = new TreeNode();
            node.setNLevel(1L);
            node.setSelf(main);
            nodeList.add(node);
            for(BffDataListAllPathDto sub : retData.getDataListAllPathList()){
                if(sub.getCycleStageDataId().equals(main.getCycleStageDataId())){
                    TreeNode subNode = new TreeNode();
                    subNode.setNLevel(2L);
                    subNode.setSelf(sub);
                    node.getChildrenList().add(subNode);
                }
            }
        }


//        List<Object> allNodes =new ArrayList<>();
//        allNodes.addAll(retData.getEvaObjTargetCycleReportList());
//        allNodes.addAll(retData.getDataListAllPathList());
//        List<TreeNode> nodeList = CommonFunctionHelper.buildTree(allNodes);
     retData.setTreeNode(nodeList);
     retData.setEvaObjTargetCycleReportList(null);
retData.setDataListAllPathList(null);
    
return retData;
  }
/**
   * B3-3查询周期阶段匹配汇报周期列表(边界)[2239]
   * gen by moon at 10/22/2022, 4:06:45 AM
   */
    @Trace(operationName = "B3-3查询周期阶段匹配汇报周期列表(边界)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryCycStaMatchReportCycleListBorderRespDto queryCycStaMatchReportCycleListBorder(BffQueryCycStaMatchReportCycleListBorderReqDto reqDto){
      
       
       QueryCycStaMatchReportCycleListRespDto queryCycStaMatchReportCycleListRespDto_1 =null;
//步骤0: D3-3查询周期阶段匹配汇报周期列表 - queryCycStaMatchReportCycleList
     QueryCycStaMatchReportCycleListRespDto queryCycStaMatchReportCycleListRespDto = null;
    QueryCycStaMatchReportCycleListReqDto queryCycStaMatchReportCycleListReqDto=new QueryCycStaMatchReportCycleListReqDto();
  if(reqDto!=null){
      queryCycStaMatchReportCycleListReqDto.setRelateExecuteCycleStageId(reqDto.getRelateExecuteCycleStageId());//SimpleFieldAssign//sourceId:65528_1
    }
  
    /*D3-3查询周期阶段匹配汇报周期列表[2238]   */
    Assert.isNull(queryCycStaMatchReportCycleListReqDto.getRelateExecuteCycleStageId(),"B3-3查询周期阶段匹配汇报周期列表(边界)-D3-3查询周期阶段匹配汇报周期列表-关联子周期执行阶段ID不能为空",false);
      queryCycStaMatchReportCycleListRespDto = fwAppTargetCycleClient.queryCycStaMatchReportCycleList(queryCycStaMatchReportCycleListReqDto).getData();
      
      
      queryCycStaMatchReportCycleListRespDto_1 = queryCycStaMatchReportCycleListRespDto;
    
BffQueryCycStaMatchReportCycleListBorderRespDto retData = new BffQueryCycStaMatchReportCycleListBorderRespDto();
  if(queryCycStaMatchReportCycleListRespDto_1!=null){
      retData.setExecuteCycleStageList(queryCycStaMatchReportCycleListRespDto_1.getExecuteCycleStageList().stream().map(item -> BeanUtil.toBean(item, BffExecuteCycleStageDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:65531_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查高层评价对象子目标周期列表[2264]
   * gen by moon at 8/21/2022, 5:13:06 AM
   */
    @Trace(operationName = "B3-3查高层评价对象子目标周期列表")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryTopPlanEvaObjSubObCycleListRespDto queryTopPlanEvaObjSubObCycleList(BffQueryTopPlanEvaObjSubObCycleListReqDto reqDto){
      
       
       QueryEvaObjTargetCycleListBorderRespDto queryEvaObjTargetCycleListBorderRespDto_1 = null;
//步骤0: D3-3查被评对象目标周期列表(边界) - queryEvaObjTargetCycleListBorder
     QueryEvaObjTargetCycleListBorderRespDto queryEvaObjTargetCycleListBorderRespDto = null;
    QueryEvaObjTargetCycleListBorderReqDto queryEvaObjTargetCycleListBorderReqDto=new QueryEvaObjTargetCycleListBorderReqDto();
  queryEvaObjTargetCycleListBorderReqDto.setTargetCycleContentTypeCode("TARGET");//sourceId:66419_1
queryEvaObjTargetCycleListBorderReqDto.setIsParentCycle("FALSE");//sourceId:66424_1
if(reqDto!=null){
      queryEvaObjTargetCycleListBorderReqDto.setEvaObjTableTypeCode(reqDto.getEvaObjTableTypeCode());//sourceId:66420_1
queryEvaObjTargetCycleListBorderReqDto.setEvaObjEntityId(reqDto.getEvaObjEntityId());//sourceId:66421_1
queryEvaObjTargetCycleListBorderReqDto.setEvaObjTypeCode(reqDto.getEvaObjTypeCode());//sourceId:66422_1
queryEvaObjTargetCycleListBorderReqDto.setTreeTypeCode(reqDto.getTreeTypeCode());//sourceId:66423_1
queryEvaObjTargetCycleListBorderReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//sourceId:66426_1
    }
  
    /*D3-3查被评对象目标周期列表(边界)[2262]   */
    Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getTargetCycleContentTypeCode(),"B3-3查高层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-关联目标内容类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getEvaObjTableTypeCode(),"B3-3查高层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-被评对象内容表类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getEvaObjEntityId(),"B3-3查高层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-被评对象内容表主键ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getEvaObjTypeCode(),"B3-3查高层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-被评对象类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getTreeTypeCode(),"B3-3查高层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-树类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getIsParentCycle(),"B3-3查高层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-是否父周期不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getEvaluationTemplateId(),"B3-3查高层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-冗余评价模板ID不能为空",false);
      queryEvaObjTargetCycleListBorderRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleListBorder(queryEvaObjTargetCycleListBorderReqDto).getData();
      
      queryEvaObjTargetCycleListBorderRespDto_1 = queryEvaObjTargetCycleListBorderRespDto;
    
BffQueryTopPlanEvaObjSubObCycleListRespDto retData = new BffQueryTopPlanEvaObjSubObCycleListRespDto();
  if(queryEvaObjTargetCycleListBorderRespDto_1!=null){
      retData.setTopPlanEvaObjSubObCycleList(queryEvaObjTargetCycleListBorderRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffTopPlanEvaObjSubObCycleDto.class)).collect(Collectors.toList()));//sourceId:100580_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查中层评价对象子目标周期列表[2266]
   * gen by moon at 10/24/2023, 8:44:18 PM
   */
    @Trace(operationName = "B3-3查中层评价对象子目标周期列表")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryMidPlanEvaObjSubObCycleListRespDto queryMidPlanEvaObjSubObCycleList(BffQueryMidPlanEvaObjSubObCycleListReqDto reqDto){
      
       
       QueryEvaObjTargetCycleListBorderRespDto queryEvaObjTargetCycleListBorderRespDto_1 = null;
//步骤0: D3-3查被评对象目标周期列表(边界) - queryEvaObjTargetCycleListBorder
     QueryEvaObjTargetCycleListBorderRespDto queryEvaObjTargetCycleListBorderRespDto = null;
    QueryEvaObjTargetCycleListBorderReqDto queryEvaObjTargetCycleListBorderReqDto=new QueryEvaObjTargetCycleListBorderReqDto();
  queryEvaObjTargetCycleListBorderReqDto.setTargetCycleContentTypeCode("TARGET");//sourceId:66431_1
queryEvaObjTargetCycleListBorderReqDto.setEvaObjTypeCode("FLEVEL_OBJ_TASK_DUTY_DEPT");//sourceId:66434_1
queryEvaObjTargetCycleListBorderReqDto.setIsParentCycle("FALSE");//sourceId:66436_1
if(reqDto!=null){
      queryEvaObjTargetCycleListBorderReqDto.setEvaObjEntityId(reqDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:66433_1
queryEvaObjTargetCycleListBorderReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:66438_1
    }
  
    /*D3-3查被评对象目标周期列表(边界)[2262]   */
    Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getTargetCycleContentTypeCode(),"B3-3查中层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-关联目标内容类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getEvaObjEntityId(),"B3-3查中层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-被评对象内容表主键ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getEvaObjTypeCode(),"B3-3查中层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-被评对象类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getIsParentCycle(),"B3-3查中层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-是否父周期不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListBorderReqDto.getEvaluationTemplateId(),"B3-3查中层评价对象子目标周期列表-D3-3查被评对象目标周期列表(边界)-冗余评价模板ID不能为空",false);
      queryEvaObjTargetCycleListBorderRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleListBorder(queryEvaObjTargetCycleListBorderReqDto).getData()/*vcase invoke 跨dubbo调用;*/;

      
      queryEvaObjTargetCycleListBorderRespDto_1 = queryEvaObjTargetCycleListBorderRespDto;
    
BffQueryMidPlanEvaObjSubObCycleListRespDto retData = new BffQueryMidPlanEvaObjSubObCycleListRespDto();
  if(queryEvaObjTargetCycleListBorderRespDto_1!=null){
      retData.setEvaObjTargetCycleList(queryEvaObjTargetCycleListBorderRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffEvaObjTargetCycleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:66441_1
    }
  

  
  
return retData;
  }
/**
   * B3-3批量查高层评价对象目标分类子周期[2267]
   * gen by moon at 8/21/2022, 5:13:11 AM
   */
    @Trace(operationName = "B3-3批量查高层评价对象目标分类子周期")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffBatchQueryTopPlanEvaObjObClassSubCycleRespDto batchQueryTopPlanEvaObjObClassSubCycle(BffBatchQueryTopPlanEvaObjObClassSubCycleReqDto reqDto){
      
       
       BatchQueryContMatchEvaObjTargetCycleBorderRespDto batchQueryContMatchEvaObjTargetCycleBorderRespDto_1 = null;
//步骤0: D3-3批量查内容匹配被评对象目标周期(边界) - batchQueryContMatchEvaObjTargetCycleBorder
     BatchQueryContMatchEvaObjTargetCycleBorderRespDto batchQueryContMatchEvaObjTargetCycleBorderRespDto = null;
    BatchQueryContMatchEvaObjTargetCycleBorderReqDto batchQueryContMatchEvaObjTargetCycleBorderReqDto=new BatchQueryContMatchEvaObjTargetCycleBorderReqDto();
  batchQueryContMatchEvaObjTargetCycleBorderReqDto.setTargetCycleContentTypeCode("TARGET_CATEGORY");//sourceId:66443_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setIsParentCycle("FALSE");//sourceId:79523_1
if(reqDto!=null){
      batchQueryContMatchEvaObjTargetCycleBorderReqDto.setEvaObjTargetCycleList(reqDto.getTopPlanEvaObjObClassSubCycleList());//sourceId:66452_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setEvaObjEntityId(reqDto.getEvaObjEntityId());//sourceId:66444_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setEvaObjTableTypeCode(reqDto.getEvaObjTableTypeCode());//sourceId:66445_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setEvaObjTypeCode(reqDto.getEvaObjTypeCode());//sourceId:66446_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setTreeTypeCode(reqDto.getTreeTypeCode());//sourceId:66447_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//sourceId:66450_1
    }
  
    /*D3-3批量查内容匹配被评对象目标周期(边界)[2263]   */
    Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getTargetCycleContentTypeCode(),"B3-3批量查高层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-关联目标内容类型编码不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getEvaObjEntityId(),"B3-3批量查高层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-被评对象内容表主键ID不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getEvaObjTableTypeCode(),"B3-3批量查高层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-被评对象内容表类型编码不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getEvaObjTypeCode(),"B3-3批量查高层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-被评对象类型编码不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getTreeTypeCode(),"B3-3批量查高层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-树类型编码不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getIsParentCycle(),"B3-3批量查高层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-是否父周期不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getEvaluationTemplateId(),"B3-3批量查高层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-冗余评价模板ID不能为空",false);
      batchQueryContMatchEvaObjTargetCycleBorderRespDto = fwAppTargetCycleClient.batchQueryContMatchEvaObjTargetCycleBorder(batchQueryContMatchEvaObjTargetCycleBorderReqDto).getData();
      
      batchQueryContMatchEvaObjTargetCycleBorderRespDto_1 = batchQueryContMatchEvaObjTargetCycleBorderRespDto;
    
BffBatchQueryTopPlanEvaObjObClassSubCycleRespDto retData = new BffBatchQueryTopPlanEvaObjObClassSubCycleRespDto();
  if(batchQueryContMatchEvaObjTargetCycleBorderRespDto_1!=null){
      retData.setTopPlanEvaObjObClassSubCycleList(batchQueryContMatchEvaObjTargetCycleBorderRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffTopPlanEvaObjObClassSubCycleDto.class)).collect(Collectors.toList()));//sourceId:66457_1
    }
  

  
  
return retData;
  }
/**
   * B3-3批量查中层评价对象目标分类子周期[2268]
   * gen by moon at 8/21/2022, 5:13:12 AM
   */
    @Trace(operationName = "B3-3批量查中层评价对象目标分类子周期")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffBatchQueryMidPlanEvaObjObClassSubCycleRespDto batchQueryMidPlanEvaObjObClassSubCycle(BffBatchQueryMidPlanEvaObjObClassSubCycleReqDto reqDto){
      
       
       BatchQueryContMatchEvaObjTargetCycleBorderRespDto batchQueryContMatchEvaObjTargetCycleBorderRespDto_1 = null;
//步骤0: D3-3批量查内容匹配被评对象目标周期(边界) - batchQueryContMatchEvaObjTargetCycleBorder
     BatchQueryContMatchEvaObjTargetCycleBorderRespDto batchQueryContMatchEvaObjTargetCycleBorderRespDto = null;
    BatchQueryContMatchEvaObjTargetCycleBorderReqDto batchQueryContMatchEvaObjTargetCycleBorderReqDto=new BatchQueryContMatchEvaObjTargetCycleBorderReqDto();
  batchQueryContMatchEvaObjTargetCycleBorderReqDto.setTargetCycleContentTypeCode("TARGET_CATEGORY");//sourceId:66459_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setEvaObjTableTypeCode("OMS_ORG_DEPT");//sourceId:66461_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setEvaObjTypeCode("FLEVEL_OBJ_TASK_DUTY_DEPT");//sourceId:66462_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setTreeTypeCode("DEP_OBJ_MIS_STA");//sourceId:66463_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setIsParentCycle("FALSE");//sourceId:80024_1
if(reqDto!=null){
      batchQueryContMatchEvaObjTargetCycleBorderReqDto.setEvaObjTargetCycleList(reqDto.getEvaObjTargetCycleList());//sourceId:66468_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setEvaObjEntityId(reqDto.getEvaObjEntityId());//sourceId:66460_1
batchQueryContMatchEvaObjTargetCycleBorderReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//sourceId:66466_1
    }
  
    /*D3-3批量查内容匹配被评对象目标周期(边界)[2263]   */
    Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getTargetCycleContentTypeCode(),"B3-3批量查中层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-关联目标内容类型编码不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getEvaObjEntityId(),"B3-3批量查中层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-被评对象内容表主键ID不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getEvaObjTableTypeCode(),"B3-3批量查中层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-被评对象内容表类型编码不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getEvaObjTypeCode(),"B3-3批量查中层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-被评对象类型编码不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getTreeTypeCode(),"B3-3批量查中层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-树类型编码不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getIsParentCycle(),"B3-3批量查中层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-是否父周期不能为空",false);
Assert.isNull(batchQueryContMatchEvaObjTargetCycleBorderReqDto.getEvaluationTemplateId(),"B3-3批量查中层评价对象目标分类子周期-D3-3批量查内容匹配被评对象目标周期(边界)-冗余评价模板ID不能为空",false);
      batchQueryContMatchEvaObjTargetCycleBorderRespDto = fwAppTargetCycleClient.batchQueryContMatchEvaObjTargetCycleBorder(batchQueryContMatchEvaObjTargetCycleBorderReqDto).getData();
      
      batchQueryContMatchEvaObjTargetCycleBorderRespDto_1 = batchQueryContMatchEvaObjTargetCycleBorderRespDto;
    
BffBatchQueryMidPlanEvaObjObClassSubCycleRespDto retData = new BffBatchQueryMidPlanEvaObjObClassSubCycleRespDto();
  if(batchQueryContMatchEvaObjTargetCycleBorderRespDto_1!=null){
      retData.setEvaObjTargetCycleList(batchQueryContMatchEvaObjTargetCycleBorderRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffEvaObjTargetCycleDto.class)).collect(Collectors.toList()));//sourceId:66469_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查目标周期阶段导航列表(边界)[2639]
   * gen by moon at 8/31/2024, 8:40:35 PM
   */
    @Trace(operationName = "B3-3查目标周期阶段导航列表(边界)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryTargetCyclePhaseMenuListBorderRespDto queryTargetCyclePhaseMenuListBorder(BffQueryTargetCyclePhaseMenuListBorderReqDto reqDto){
      
       
       QueryTargetCyclePhaseMenuListRespDto queryTargetCyclePhaseMenuListRespDto_1 =null;
//步骤0: D3-3查目标周期阶段导航列表 - queryTargetCyclePhaseMenuList
     QueryTargetCyclePhaseMenuListRespDto queryTargetCyclePhaseMenuListRespDto = null;
    QueryTargetCyclePhaseMenuListReqDto queryTargetCyclePhaseMenuListReqDto=new QueryTargetCyclePhaseMenuListReqDto();
  if(reqDto!=null){
      queryTargetCyclePhaseMenuListReqDto.setRelateContentId(reqDto.getRelateContentId());//SimpleFieldAssign//sourceId:111077_1
queryTargetCyclePhaseMenuListReqDto.setCycleId(reqDto.getCycleId());//SimpleFieldAssign//sourceId:111078_1
queryTargetCyclePhaseMenuListReqDto.setIsParentCycle(reqDto.getIsParentCycle());//SimpleFieldAssign//sourceId:853045_1
queryTargetCyclePhaseMenuListReqDto.setIsMetaphase(reqDto.getIsMetaphase());//SimpleFieldAssign//sourceId:853046_1
queryTargetCyclePhaseMenuListReqDto.setIsSubCycle(reqDto.getIsSubCycle());//SimpleFieldAssign//sourceId:853047_1
queryTargetCyclePhaseMenuListReqDto.setWorkCycleIsSame(reqDto.getWorkCycleIsSame());//SimpleFieldAssign//sourceId:1059659_1
    }
  
    /*D3-3查目标周期阶段导航列表[2646]   */
    Assert.isNull(queryTargetCyclePhaseMenuListReqDto.getRelateContentId(),"B3-3查目标周期阶段导航列表(边界)-D3-3查目标周期阶段导航列表-关联目标内容ID不能为空",false);
Assert.isNull(queryTargetCyclePhaseMenuListReqDto.getCycleId(),"B3-3查目标周期阶段导航列表(边界)-D3-3查目标周期阶段导航列表-周期ID不能为空",false);
      queryTargetCyclePhaseMenuListRespDto = fwAppTargetCycleClient.queryTargetCyclePhaseMenuList(queryTargetCyclePhaseMenuListReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryTargetCyclePhaseMenuListRespDto_1 = queryTargetCyclePhaseMenuListRespDto;
    
BffQueryTargetCyclePhaseMenuListBorderRespDto retData = new BffQueryTargetCyclePhaseMenuListBorderRespDto();
  if(queryTargetCyclePhaseMenuListRespDto_1!=null){
      retData.setCycleId(queryTargetCyclePhaseMenuListRespDto_1.getCycleId());//SimpleFieldAssign//sourceId:114320_1
retData.setCycleStandardName(queryTargetCyclePhaseMenuListRespDto_1.getCycleStandardName());//SimpleFieldAssign//sourceId:81487_1
retData.setCycleStartTime(queryTargetCyclePhaseMenuListRespDto_1.getCycleStartTime());//SimpleFieldAssign//sourceId:1993061_1
retData.setCycleEndTime(queryTargetCyclePhaseMenuListRespDto_1.getCycleEndTime());//SimpleFieldAssign//sourceId:1993062_1
retData.setIsParentCycle(queryTargetCyclePhaseMenuListRespDto_1.getIsParentCycle());//SimpleFieldAssign//sourceId:853274_1
retData.setIsMetaphase(queryTargetCyclePhaseMenuListRespDto_1.getIsMetaphase());//SimpleFieldAssign//sourceId:853275_1
retData.setIsSubCycle(queryTargetCyclePhaseMenuListRespDto_1.getIsSubCycle());//SimpleFieldAssign//sourceId:853276_1
retData.setExecuteCycleStageList(queryTargetCyclePhaseMenuListRespDto_1.getExecuteCycleStageList().stream().map(item -> BeanUtil.toBean(item, BffExecuteCycleStageDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:111082_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查被评对象目标周期汇报排序列表[2643]
   * gen by moon at 10/26/2024, 11:24:16 AM
   */
    @Trace(operationName = "B3-3查被评对象目标周期汇报排序列表")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryEvaObjTargetCycleReportSortListRespDto queryEvaObjTargetCycleReportSortList(BffQueryEvaObjTargetCycleReportSortListReqDto reqDto){
      
       
       QueryEvaObjTargetCycleReportSortListBorderRespDto queryEvaObjTargetCycleReportSortListBorderRespDto_1 =null;
BatchQueryInductionRecordListComRespDto batchQueryInductionRecordListComRespDto_1 =null;
BatchQueryDeptComBorderRespDto batchQueryDeptComBorderRespDto_1 =null;
//步骤0: D3-3查被评对象目标周期汇报排序列表(边界) - queryEvaObjTargetCycleReportSortListBorder
     QueryEvaObjTargetCycleReportSortListBorderRespDto queryEvaObjTargetCycleReportSortListBorderRespDto = null;
    QueryEvaObjTargetCycleReportSortListBorderReqDto queryEvaObjTargetCycleReportSortListBorderReqDto=new QueryEvaObjTargetCycleReportSortListBorderReqDto();
  if(reqDto!=null){
      queryEvaObjTargetCycleReportSortListBorderReqDto.setEvaObjTargetCycleId(reqDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:429590_1
queryEvaObjTargetCycleReportSortListBorderReqDto.setEvaObjTypeCode(reqDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:82696_1
queryEvaObjTargetCycleReportSortListBorderReqDto.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:112424_1
queryEvaObjTargetCycleReportSortListBorderReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:112425_1
queryEvaObjTargetCycleReportSortListBorderReqDto.setCycleId(reqDto.getCycleId());//SimpleFieldAssign//sourceId:820345_1
queryEvaObjTargetCycleReportSortListBorderReqDto.setIsParentCycle(reqDto.getIsParentCycle());//SimpleFieldAssign//sourceId:819461_1
queryEvaObjTargetCycleReportSortListBorderReqDto.setIsMetaphase(reqDto.getIsMetaphase());//SimpleFieldAssign//sourceId:819462_1
queryEvaObjTargetCycleReportSortListBorderReqDto.setIsSubCycle(reqDto.getIsSubCycle());//SimpleFieldAssign//sourceId:819463_1
    }
  
    /*D3-3查被评对象目标周期汇报排序列表(边界)[2620]   */
    Assert.isNull(queryEvaObjTargetCycleReportSortListBorderReqDto.getEvaObjTargetCycleId(),"B3-3查被评对象目标周期汇报排序列表-D3-3查被评对象目标周期汇报排序列表(边界)-被评对象目标周期ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportSortListBorderReqDto.getEvaObjTypeCode(),"B3-3查被评对象目标周期汇报排序列表-D3-3查被评对象目标周期汇报排序列表(边界)-被评对象类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportSortListBorderReqDto.getTargetCycleContentTypeCode(),"B3-3查被评对象目标周期汇报排序列表-D3-3查被评对象目标周期汇报排序列表(边界)-关联目标内容类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportSortListBorderReqDto.getTargetCycleContentId(),"B3-3查被评对象目标周期汇报排序列表-D3-3查被评对象目标周期汇报排序列表(边界)-关联目标内容ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportSortListBorderReqDto.getCycleId(),"B3-3查被评对象目标周期汇报排序列表-D3-3查被评对象目标周期汇报排序列表(边界)-周期ID不能为空",false);
      queryEvaObjTargetCycleReportSortListBorderRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleReportSortListBorder(queryEvaObjTargetCycleReportSortListBorderReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryEvaObjTargetCycleReportSortListBorderRespDto_1 = queryEvaObjTargetCycleReportSortListBorderRespDto;
    
//步骤1: D1-3批量查询就职记录列表（公共） - batchQueryInductionRecordListCom
     BatchQueryInductionRecordListComRespDto batchQueryInductionRecordListComRespDto = null;
    if(queryEvaObjTargetCycleReportSortListBorderRespDto !=null){
          BatchQueryInductionRecordListComReqDto batchQueryInductionRecordListComReqDto=new BatchQueryInductionRecordListComReqDto();
  if(queryEvaObjTargetCycleReportSortListBorderRespDto!= null&&  queryEvaObjTargetCycleReportSortListBorderRespDto.getEvaObjTargetCycleReportSortList() !=null&& !CollectionUtil.isEmpty(queryEvaObjTargetCycleReportSortListBorderRespDto.getEvaObjTargetCycleReportSortList())){
      batchQueryInductionRecordListComReqDto.setPerOrgInductionRecordList(queryEvaObjTargetCycleReportSortListBorderRespDto.getEvaObjTargetCycleReportSortList().stream().map(item->item.getVirtualOrgInductionRecordId())
        .collect(Collectors.toList()));/*list-to-strings*///sourceId:81290_1
    }
  
    /*D1-3批量查询就职记录列表（公共）[602]   */
    
      batchQueryInductionRecordListComRespDto = fwBaseInductionRecordClient.batchQueryInductionRecordListCom(batchQueryInductionRecordListComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      batchQueryInductionRecordListComRespDto_1 = batchQueryInductionRecordListComRespDto;
           }
    
//步骤2: D1-3批量查部门(公共)(边界) - batchQueryDeptComBorder
     BatchQueryDeptComBorderRespDto batchQueryDeptComBorderRespDto = null;
    if(queryEvaObjTargetCycleReportSortListBorderRespDto !=null){
          BatchQueryDeptComBorderReqDto batchQueryDeptComBorderReqDto=new BatchQueryDeptComBorderReqDto();
  if(queryEvaObjTargetCycleReportSortListBorderRespDto!= null&&  queryEvaObjTargetCycleReportSortListBorderRespDto.getEvaObjTargetCycleReportSortList() !=null&& !CollectionUtil.isEmpty(queryEvaObjTargetCycleReportSortListBorderRespDto.getEvaObjTargetCycleReportSortList())){
      batchQueryDeptComBorderReqDto.setDeptList(queryEvaObjTargetCycleReportSortListBorderRespDto.getEvaObjTargetCycleReportSortList().stream().map(item->item.getDeptId())
        .collect(Collectors.toList()));/*list-to-strings*///sourceId:85597_1
    }
  
    /*D1-3批量查部门(公共)(边界)[2568]   */
    
      batchQueryDeptComBorderRespDto = fwBaseOrgClient.batchQueryDeptComBorder(batchQueryDeptComBorderReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      batchQueryDeptComBorderRespDto_1 = batchQueryDeptComBorderRespDto;
           }
    
BffQueryEvaObjTargetCycleReportSortListRespDto retData = new BffQueryEvaObjTargetCycleReportSortListRespDto();
  //数据集融合  MoreListToOneSource
        if(queryEvaObjTargetCycleReportSortListBorderRespDto_1!= null && !CollectionUtil.isEmpty(queryEvaObjTargetCycleReportSortListBorderRespDto_1.getEvaObjTargetCycleReportSortList()) ){
          for (EvaObjTargetCycleReportSortDto evaObjTargetCycleReportSortDto : queryEvaObjTargetCycleReportSortListBorderRespDto_1.getEvaObjTargetCycleReportSortList()) {
              BffEvaObjTargetCycleReportSortDto retElm = new BffEvaObjTargetCycleReportSortDto();
             if(queryEvaObjTargetCycleReportSortListBorderRespDto_1!=null){
      retElm.setEvaObjTargetCycleId(evaObjTargetCycleReportSortDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:46061_2
retElm.setEvaObjEntityId(evaObjTargetCycleReportSortDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:234325_2
retElm.setEvaObjTableTypeCode(evaObjTargetCycleReportSortDto.getEvaObjTableTypeCode());//SimpleFieldAssign//sourceId:234326_2
retElm.setEvaObjTypeCode(evaObjTargetCycleReportSortDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:234327_2
retElm.setTargetCycleContentId(evaObjTargetCycleReportSortDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:96483_2
retElm.setTargetCycleContentTypeCode(evaObjTargetCycleReportSortDto.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:96484_2
retElm.setIsLastObjective(evaObjTargetCycleReportSortDto.getIsLastObjective());//SimpleFieldAssign//sourceId:235819_2
retElm.setTargetValueType(evaObjTargetCycleReportSortDto.getTargetValueType());//SimpleFieldAssign//sourceId:426138_2
retElm.setCycleEndTime(evaObjTargetCycleReportSortDto.getCycleEndTime());//SimpleFieldAssign//sourceId:236766_2
retElm.setTargetActualEndtTime(evaObjTargetCycleReportSortDto.getTargetActualEndtTime());//SimpleFieldAssign//sourceId:235820_2
retElm.setRespBodyType(evaObjTargetCycleReportSortDto.getRespBodyType());//SimpleFieldAssign//sourceId:96705_2
retElm.setDeptId(evaObjTargetCycleReportSortDto.getDeptId());//SimpleFieldAssign//sourceId:47680_2
retElm.setVirtualOrgDeptStatus(evaObjTargetCycleReportSortDto.getVirtualOrgDeptStatus());//SimpleFieldAssign//sourceId:48655_2
retElm.setVirtualOrgInductionRecordId(evaObjTargetCycleReportSortDto.getVirtualOrgInductionRecordId());//SimpleFieldAssign//sourceId:47681_2
retElm.setVirtualOrganizationPosition(evaObjTargetCycleReportSortDto.getVirtualOrganizationPosition());//SimpleFieldAssign//sourceId:48656_2
retElm.setCycleId(evaObjTargetCycleReportSortDto.getCycleId());//SimpleFieldAssign//sourceId:235821_2
retElm.setCyclelAlias(evaObjTargetCycleReportSortDto.getCyclelAlias());//SimpleFieldAssign//sourceId:60030_2
retElm.setTargetCycleName(evaObjTargetCycleReportSortDto.getTargetCycleName());//SimpleFieldAssign//sourceId:60031_2
retElm.setReportUpdateTime(evaObjTargetCycleReportSortDto.getReportUpdateTime());//SimpleFieldAssign//sourceId:46063_2
retElm.setTargetReached(evaObjTargetCycleReportSortDto.getTargetReached());//SimpleFieldAssign//sourceId:46070_2
retElm.setQuantityObjectiveNoValue(evaObjTargetCycleReportSortDto.getQuantityObjectiveNoValue());//SimpleFieldAssign//sourceId:150707_2
retElm.setWeightValue(evaObjTargetCycleReportSortDto.getWeightValue());//SimpleFieldAssign//sourceId:49066_2
retElm.setWeightScore(evaObjTargetCycleReportSortDto.getWeightScore());//SimpleFieldAssign//sourceId:49067_2
retElm.setTargetDiagnosticValue(evaObjTargetCycleReportSortDto.getTargetDiagnosticValue());//SimpleFieldAssign//sourceId:48112_2
retElm.setShowTargetValue(evaObjTargetCycleReportSortDto.getShowTargetValue());//SimpleFieldAssign//sourceId:236294_2
retElm.setUnit(evaObjTargetCycleReportSortDto.getUnit());//SimpleFieldAssign//sourceId:236295_2
retElm.setTargetId(evaObjTargetCycleReportSortDto.getTargetId());//SimpleFieldAssign//sourceId:234303_2
retElm.setEvaluationTemplateId(evaObjTargetCycleReportSortDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:216224_2
retElm.setActualValue(evaObjTargetCycleReportSortDto.getActualValue());//SimpleFieldAssign//sourceId:227692_2
retElm.setActualValueUnit(evaObjTargetCycleReportSortDto.getActualValueUnit());//SimpleFieldAssign//sourceId:227693_2
retElm.setChangeFromLastTarget(evaObjTargetCycleReportSortDto.getChangeFromLastTarget());//SimpleFieldAssign//sourceId:227694_2
retElm.setChangeFromLastTargetUnit(evaObjTargetCycleReportSortDto.getChangeFromLastTargetUnit());//SimpleFieldAssign//sourceId:227695_2
retElm.setFromLastTargetLiftRatio(evaObjTargetCycleReportSortDto.getFromLastTargetLiftRatio());//SimpleFieldAssign//sourceId:227696_2
retElm.setFromLastTargetLiftRatioUnit(evaObjTargetCycleReportSortDto.getFromLastTargetLiftRatioUnit());//SimpleFieldAssign//sourceId:227697_2
retElm.setProgressValue(evaObjTargetCycleReportSortDto.getProgressValue());//SimpleFieldAssign//sourceId:227698_2
retElm.setProgressValueUnit(evaObjTargetCycleReportSortDto.getProgressValueUnit());//SimpleFieldAssign//sourceId:227699_2
retElm.setFromLastProgressValue(evaObjTargetCycleReportSortDto.getFromLastProgressValue());//SimpleFieldAssign//sourceId:227700_2
retElm.setFromLastProgressValueUnit(evaObjTargetCycleReportSortDto.getFromLastProgressValueUnit());//SimpleFieldAssign//sourceId:227701_2
retElm.setProgressFromLastRatio(evaObjTargetCycleReportSortDto.getProgressFromLastRatio());//SimpleFieldAssign//sourceId:227702_2
retElm.setProgressFromLastRatioUnit(evaObjTargetCycleReportSortDto.getProgressFromLastRatioUnit());//SimpleFieldAssign//sourceId:227703_2
retElm.setReach(evaObjTargetCycleReportSortDto.getReach());//SimpleFieldAssign//sourceId:227704_2
retElm.setReachUnit(evaObjTargetCycleReportSortDto.getReachUnit());//SimpleFieldAssign//sourceId:227705_2
retElm.setFromLastReach(evaObjTargetCycleReportSortDto.getFromLastReach());//SimpleFieldAssign//sourceId:227706_2
retElm.setFromLastReachUnit(evaObjTargetCycleReportSortDto.getFromLastReachUnit());//SimpleFieldAssign//sourceId:227707_2
retElm.setActualFromLastTimeRatio(evaObjTargetCycleReportSortDto.getActualFromLastTimeRatio());//SimpleFieldAssign//sourceId:227708_2
retElm.setActualFromLastTimeRatioUnit(evaObjTargetCycleReportSortDto.getActualFromLastTimeRatioUnit());//SimpleFieldAssign//sourceId:227709_2
retElm.setRealTimeScoreLevel(evaObjTargetCycleReportSortDto.getRealTimeScoreLevel());//SimpleFieldAssign//sourceId:227714_2
retElm.setReportScore(evaObjTargetCycleReportSortDto.getReportScore());//SimpleFieldAssign//sourceId:423251_2
retElm.setReportScoreUnit(evaObjTargetCycleReportSortDto.getReportScoreUnit());//SimpleFieldAssign//sourceId:423247_2
    }
              retData.getEvaObjTargetCycleReportSortList().add(retElm);
               if(batchQueryDeptComBorderRespDto_1!= null){
          for (DeptDto deptDto : batchQueryDeptComBorderRespDto_1.getDeptList()) {
                if (deptDto.getDeptId().equals(evaObjTargetCycleReportSortDto.getDeptId())) {
                 if(batchQueryDeptComBorderRespDto_1!=null){
      retElm.setDeptShortName(deptDto.getDeptShortName());//SimpleFieldAssign//sourceId:47685_2
    }
                }
            }
          }
        
 if(batchQueryInductionRecordListComRespDto_1!= null){
          for (PerOrgInductionRecordDto perOrgInductionRecordDto : batchQueryInductionRecordListComRespDto_1.getPerOrgInductionRecordList()) {
                if (perOrgInductionRecordDto.getInductionRecordId().equals(evaObjTargetCycleReportSortDto.getVirtualOrgInductionRecordId())) {
                 if(batchQueryInductionRecordListComRespDto_1!=null){
      retElm.setUserId(perOrgInductionRecordDto.getUserId());//SimpleFieldAssign//sourceId:46075_2
retElm.setUserFace(perOrgInductionRecordDto.getUserFace());//SimpleFieldAssign//sourceId:46078_2
retElm.setIdCardName(perOrgInductionRecordDto.getIdCardName());//SimpleFieldAssign//sourceId:46076_2
retElm.setNickName(perOrgInductionRecordDto.getNickName());//SimpleFieldAssign//sourceId:46077_2
    }
                }
            }
          }
        
          }
        }//sourceId:81295_1
  

  
  
return retData;
  }
/**
   * B3-3查被评对象目标周期汇报单条[2690]
   * gen by moon at 10/28/2024, 12:23:01 AM
   */
    @Trace(operationName = "B3-3查被评对象目标周期汇报单条")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryEvaObjTargetCycleReportSingleDetailRespDto queryEvaObjTargetCycleReportSingleDetail(BffQueryEvaObjTargetCycleReportSingleDetailReqDto reqDto){
      
       
       QueryEvaObjTargetCycleReportDetailRespDto queryEvaObjTargetCycleReportDetailRespDto_1 =null;
QueryTagetCycleAncestorListComRespDto queryTagetCycleAncestorListComRespDto_1 =null;
QueryUserInfoDetailComRespDto queryUserInfoDetailComRespDto_1 =null;
QueryDeptDetailComBorderRespDto queryDeptDetailComBorderRespDto_1 =null;
ObtainParentTargetContCycleInfoRespDto obtainParentTargetContCycleInfoRespDto_1 =null;
//步骤0: D3-3查被评对象目标周期汇报单条 - queryEvaObjTargetCycleReportDetail
     QueryEvaObjTargetCycleReportDetailRespDto queryEvaObjTargetCycleReportDetailRespDto = null;
    QueryEvaObjTargetCycleReportDetailReqDto queryEvaObjTargetCycleReportDetailReqDto=new QueryEvaObjTargetCycleReportDetailReqDto();
  if(reqDto!=null){
      queryEvaObjTargetCycleReportDetailReqDto.setEvaObjTargetCycleId(reqDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:98985_1
queryEvaObjTargetCycleReportDetailReqDto.setCycleId(reqDto.getCycleId());//SimpleFieldAssign//sourceId:318925_1
queryEvaObjTargetCycleReportDetailReqDto.setIsParentCycle(reqDto.getIsParentCycle());//SimpleFieldAssign//sourceId:819142_1
queryEvaObjTargetCycleReportDetailReqDto.setIsMetaphase(reqDto.getIsMetaphase());//SimpleFieldAssign//sourceId:819143_1
queryEvaObjTargetCycleReportDetailReqDto.setIsSubCycle(reqDto.getIsSubCycle());//SimpleFieldAssign//sourceId:819144_1
queryEvaObjTargetCycleReportDetailReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:826658_1
    }
  
    /*D3-3查被评对象目标周期汇报单条[2683]   */
    Assert.isNull(queryEvaObjTargetCycleReportDetailReqDto.getEvaObjTargetCycleId(),"B3-3查被评对象目标周期汇报单条-D3-3查被评对象目标周期汇报单条-被评对象目标周期ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportDetailReqDto.getCycleId(),"B3-3查被评对象目标周期汇报单条-D3-3查被评对象目标周期汇报单条-周期ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportDetailReqDto.getEvaluationTemplateId(),"B3-3查被评对象目标周期汇报单条-D3-3查被评对象目标周期汇报单条-冗余评价模板ID不能为空",false);
      queryEvaObjTargetCycleReportDetailRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleReportDetail(queryEvaObjTargetCycleReportDetailReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryEvaObjTargetCycleReportDetailRespDto_1 = queryEvaObjTargetCycleReportDetailRespDto;
    
//步骤1: D3查询目标周期祖先列表列表(公共) - queryTagetCycleAncestorListCom
     QueryTagetCycleAncestorListComRespDto queryTagetCycleAncestorListComRespDto = null;
    if(queryEvaObjTargetCycleReportDetailRespDto !=null){
          QueryTagetCycleAncestorListComReqDto queryTagetCycleAncestorListComReqDto=new QueryTagetCycleAncestorListComReqDto();
  queryTagetCycleAncestorListComReqDto.setSpaceId(CommonFunctionHelper.getBaseInfoFromLocal().getSpecSpaceId());//CURRENT_SPACEID//sourceId:1996159_1
if(queryEvaObjTargetCycleReportDetailRespDto!=null){
      queryTagetCycleAncestorListComReqDto.setEvaObjTargetCycleCode(queryEvaObjTargetCycleReportDetailRespDto.getEvaObjTargetCycleCode());//SimpleFieldAssign//sourceId:1996155_1
queryTagetCycleAncestorListComReqDto.setEvaObjEntityId(queryEvaObjTargetCycleReportDetailRespDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:1996156_1
queryTagetCycleAncestorListComReqDto.setEvaObjTypeCode(queryEvaObjTargetCycleReportDetailRespDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:1996157_1
    }
if(reqDto!=null){
      queryTagetCycleAncestorListComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1996158_1
    }

    /*D3查询目标周期祖先列表列表（用于面包屑导航）[10213]   */
    Assert.isNull(queryTagetCycleAncestorListComReqDto.getEvaObjTargetCycleCode(),"B3-3查被评对象目标周期汇报单条-D3查询目标周期祖先列表列表（用于面包屑导航）-被评对象目标周期标识不能为空",false);
Assert.isNull(queryTagetCycleAncestorListComReqDto.getEvaObjEntityId(),"B3-3查被评对象目标周期汇报单条-D3查询目标周期祖先列表列表（用于面包屑导航）-被评对象内容表主键ID不能为空",false);
Assert.isNull(queryTagetCycleAncestorListComReqDto.getEvaObjTypeCode(),"B3-3查被评对象目标周期汇报单条-D3查询目标周期祖先列表列表（用于面包屑导航）-被评对象类型编码不能为空",false);
Assert.isNull(queryTagetCycleAncestorListComReqDto.getEvaluationTemplateId(),"B3-3查被评对象目标周期汇报单条-D3查询目标周期祖先列表列表（用于面包屑导航）-冗余评价模板ID不能为空",false);
Assert.isNull(queryTagetCycleAncestorListComReqDto.getSpaceId(),"B3-3查被评对象目标周期汇报单条-D3查询目标周期祖先列表列表（用于面包屑导航）-创建于空间ID不能为空",false);
      queryTagetCycleAncestorListComRespDto = fwAppEvaCalcClient.queryTagetCycleAncestorListCom(queryTagetCycleAncestorListComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;


      queryTagetCycleAncestorListComRespDto_1 = queryTagetCycleAncestorListComRespDto;
           }

//步骤2: D1-2查询个人资料详情(公共) - queryUserInfoDetailCom
     QueryUserInfoDetailComRespDto queryUserInfoDetailComRespDto = null;
    if(queryEvaObjTargetCycleReportDetailRespDto !=null){
          QueryUserInfoDetailComReqDto queryUserInfoDetailComReqDto=new QueryUserInfoDetailComReqDto();
  if(queryEvaObjTargetCycleReportDetailRespDto!=null){
      queryUserInfoDetailComReqDto.setUserId(queryEvaObjTargetCycleReportDetailRespDto.getUserId());//SimpleFieldAssign//sourceId:98707_1
    }
  
    /*D1-2查询个人资料详情(公共)[408]   */
    Assert.isNull(queryUserInfoDetailComReqDto.getUserId(),"B3-3查被评对象目标周期汇报单条-D1-2查询个人资料详情(公共)-账号不能为空",false);
      queryUserInfoDetailComRespDto = fwBaseUserClient.queryUserInfoDetailCom(queryUserInfoDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryUserInfoDetailComRespDto_1 = queryUserInfoDetailComRespDto;
           }
    
//步骤3: D1-3查询部门详情(公共)(边界) - queryDeptDetailComBorder
     QueryDeptDetailComBorderRespDto queryDeptDetailComBorderRespDto = null;
    if(queryEvaObjTargetCycleReportDetailRespDto !=null){
          QueryDeptDetailComBorderReqDto queryDeptDetailComBorderReqDto=new QueryDeptDetailComBorderReqDto();
  if(queryEvaObjTargetCycleReportDetailRespDto!=null){
      queryDeptDetailComBorderReqDto.setDeptId(queryEvaObjTargetCycleReportDetailRespDto.getDeptId());//SimpleFieldAssign//sourceId:83922_1
    }
  
    /*D1-3查询部门详情(公共)(边界)[2691]   */
    
      queryDeptDetailComBorderRespDto = fwBaseOrgClient.queryDeptDetailComBorder(queryDeptDetailComBorderReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryDeptDetailComBorderRespDto_1 = queryDeptDetailComBorderRespDto;
           }
    
//步骤4: D3获取父级目标内容周期信息 - obtainParentTargetContCycleInfo
     ObtainParentTargetContCycleInfoRespDto obtainParentTargetContCycleInfoRespDto = null;
    if(queryEvaObjTargetCycleReportDetailRespDto !=null){
          ObtainParentTargetContCycleInfoReqDto obtainParentTargetContCycleInfoReqDto=new ObtainParentTargetContCycleInfoReqDto();
  if(queryEvaObjTargetCycleReportDetailRespDto!=null){
      obtainParentTargetContCycleInfoReqDto.setEvaObjTargetCycleCode(queryEvaObjTargetCycleReportDetailRespDto.getParentEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:1132207_1
obtainParentTargetContCycleInfoReqDto.setEvaObjEntityId(queryEvaObjTargetCycleReportDetailRespDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:1132208_1
obtainParentTargetContCycleInfoReqDto.setEvaObjTypeCode(queryEvaObjTargetCycleReportDetailRespDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:1132209_1
obtainParentTargetContCycleInfoReqDto.setPeriodId(queryEvaObjTargetCycleReportDetailRespDto.getSubCycleId());//SimpleFieldAssign//sourceId:1132215_1
obtainParentTargetContCycleInfoReqDto.setIsParentCycle(queryEvaObjTargetCycleReportDetailRespDto.getIsParentCycle());//SimpleFieldAssign//sourceId:1132212_1
obtainParentTargetContCycleInfoReqDto.setIsSubCycle(queryEvaObjTargetCycleReportDetailRespDto.getIsSubCycle());//SimpleFieldAssign//sourceId:1132213_1
obtainParentTargetContCycleInfoReqDto.setIsMetaphase(queryEvaObjTargetCycleReportDetailRespDto.getIsMetaphase());//SimpleFieldAssign//sourceId:1132214_1
    }
if(reqDto!=null){
obtainParentTargetContCycleInfoReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1132211_1
obtainParentTargetContCycleInfoReqDto.setContainerRootNodeId(reqDto.getContainerRootNodeId());//SimpleFieldAssign//sourceId:1132216_1
obtainParentTargetContCycleInfoReqDto.setEvaObjTargetCycleId(reqDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:1133270_1
    }

    /*D3获取父级目标内容周期信息[7433]   */
    Assert.isNull(obtainParentTargetContCycleInfoReqDto.getEvaObjTargetCycleCode(),"B3-3查被评对象目标周期汇报单条-D3获取父级目标内容周期信息-被评对象目标周期标识不能为空",false);
Assert.isNull(obtainParentTargetContCycleInfoReqDto.getEvaObjEntityId(),"B3-3查被评对象目标周期汇报单条-D3获取父级目标内容周期信息-被评对象内容表主键ID不能为空",false);
Assert.isNull(obtainParentTargetContCycleInfoReqDto.getEvaObjTypeCode(),"B3-3查被评对象目标周期汇报单条-D3获取父级目标内容周期信息-被评对象类型编码不能为空",false);
Assert.isNull(obtainParentTargetContCycleInfoReqDto.getEvaluationTemplateId(),"B3-3查被评对象目标周期汇报单条-D3获取父级目标内容周期信息-冗余评价模板ID不能为空",false);
Assert.isNull(obtainParentTargetContCycleInfoReqDto.getEvaObjTargetCycleId(),"B3-3查被评对象目标周期汇报单条-D3获取父级目标内容周期信息-被评对象目标周期ID不能为空",false);
      obtainParentTargetContCycleInfoRespDto = fwAppTargetContentClient.obtainParentTargetContCycleInfo(obtainParentTargetContCycleInfoReqDto).getData()/*vcase invoke 跨dubbo调用;*/;


      obtainParentTargetContCycleInfoRespDto_1 = obtainParentTargetContCycleInfoRespDto;
           }

BffQueryEvaObjTargetCycleReportSingleDetailRespDto retData = new BffQueryEvaObjTargetCycleReportSingleDetailRespDto();
  if(queryEvaObjTargetCycleReportDetailRespDto_1!=null){
      retData.setEvaObjTargetCycleId(queryEvaObjTargetCycleReportDetailRespDto_1.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:99051_1
retData.setEvaObjTargetCycleCode(queryEvaObjTargetCycleReportDetailRespDto_1.getEvaObjTargetCycleCode());//SimpleFieldAssign//sourceId:429422_1
retData.setEvaObjTypeCode(queryEvaObjTargetCycleReportDetailRespDto_1.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:99052_1
retData.setTargetCycleContentId(queryEvaObjTargetCycleReportDetailRespDto_1.getTargetCycleContentId());//SimpleFieldAssign//sourceId:112506_1
retData.setTargetCycleContentTypeCode(queryEvaObjTargetCycleReportDetailRespDto_1.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:112507_1
retData.setIsParentCycle(queryEvaObjTargetCycleReportDetailRespDto_1.getIsParentCycle());//SimpleFieldAssign//sourceId:850226_1
retData.setIsMetaphase(queryEvaObjTargetCycleReportDetailRespDto_1.getIsMetaphase());//SimpleFieldAssign//sourceId:850227_1
retData.setIsSubCycle(queryEvaObjTargetCycleReportDetailRespDto_1.getIsSubCycle());//SimpleFieldAssign//sourceId:850228_1
retData.setWorkCycleIsSame(queryEvaObjTargetCycleReportDetailRespDto_1.getWorkCycleIsSame());//SimpleFieldAssign//sourceId:1123875_1
retData.setCycleId(queryEvaObjTargetCycleReportDetailRespDto_1.getCycleId());//SimpleFieldAssign//sourceId:2012116_1
retData.setCycleStandardName(queryEvaObjTargetCycleReportDetailRespDto_1.getCycleStandardName());//SimpleFieldAssign//sourceId:99054_1
retData.setCycleNumberShortName(queryEvaObjTargetCycleReportDetailRespDto_1.getCycleNumberShortName());//SimpleFieldAssign//sourceId:99055_1
retData.setCyclelAlias(queryEvaObjTargetCycleReportDetailRespDto_1.getCyclelAlias());//SimpleFieldAssign//sourceId:111115_1
retData.setTargetCycleName(queryEvaObjTargetCycleReportDetailRespDto_1.getTargetCycleName());//SimpleFieldAssign//sourceId:111114_1
retData.setCycleEndTime(queryEvaObjTargetCycleReportDetailRespDto_1.getCycleEndTime());//SimpleFieldAssign//sourceId:1135396_1
retData.setTargetActualEndtTime(queryEvaObjTargetCycleReportDetailRespDto_1.getTargetActualEndtTime());//SimpleFieldAssign//sourceId:1132272_1
retData.setReportUpdateTime(queryEvaObjTargetCycleReportDetailRespDto_1.getReportUpdateTime());//SimpleFieldAssign//sourceId:99059_1
retData.setVirtualOrgInductionRecordId(queryEvaObjTargetCycleReportDetailRespDto_1.getVirtualOrgInductionRecordId());//SimpleFieldAssign//sourceId:737355_1
retData.setUserId(queryEvaObjTargetCycleReportDetailRespDto_1.getUserId());//SimpleFieldAssign//sourceId:99171_1
retData.setVirtualOrganizationPosition(queryEvaObjTargetCycleReportDetailRespDto_1.getVirtualOrganizationPosition());//SimpleFieldAssign//sourceId:99061_1
retData.setDeptId(queryEvaObjTargetCycleReportDetailRespDto_1.getDeptId());//SimpleFieldAssign//sourceId:99062_1
retData.setVirtualOrgDeptStatus(queryEvaObjTargetCycleReportDetailRespDto_1.getVirtualOrgDeptStatus());//SimpleFieldAssign//sourceId:99063_1
retData.setTargetReached(queryEvaObjTargetCycleReportDetailRespDto_1.getTargetReached());//SimpleFieldAssign//sourceId:111661_1
retData.setTotalLength(queryEvaObjTargetCycleReportDetailRespDto_1.getTotalLength());//SimpleFieldAssign//sourceId:99795_1
retData.setDelaySurplusLength(queryEvaObjTargetCycleReportDetailRespDto_1.getDelaySurplusLength());//SimpleFieldAssign//sourceId:99796_1
retData.setDeviateLength(queryEvaObjTargetCycleReportDetailRespDto_1.getDeviateLength());//SimpleFieldAssign//sourceId:99797_1
retData.setWeightValue(queryEvaObjTargetCycleReportDetailRespDto_1.getWeightValue());//SimpleFieldAssign//sourceId:115056_1
retData.setWeightScore(queryEvaObjTargetCycleReportDetailRespDto_1.getWeightScore());//SimpleFieldAssign//sourceId:115057_1
retData.setTargetDiagnosticValue(queryEvaObjTargetCycleReportDetailRespDto_1.getTargetDiagnosticValue());//SimpleFieldAssign//sourceId:111682_1
retData.setShowTargetValue(queryEvaObjTargetCycleReportDetailRespDto_1.getShowTargetValue());//SimpleFieldAssign//sourceId:1132512_1
      if(queryEvaObjTargetCycleReportDetailRespDto_1.getTargetValueType()!=null){
          retData.setTargetValueType(queryEvaObjTargetCycleReportDetailRespDto_1.getTargetValueType());//SimpleFieldAssign//sourceId:1132512_1
      }

retData.setUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getUnit());//SimpleFieldAssign//sourceId:111683_1
retData.setActualValue(queryEvaObjTargetCycleReportDetailRespDto_1.getActualValue());//SimpleFieldAssign//sourceId:1080922_1
retData.setActualValueUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getActualValueUnit());//SimpleFieldAssign//sourceId:1080923_1
retData.setChangeFromLastTarget(queryEvaObjTargetCycleReportDetailRespDto_1.getChangeFromLastTarget());//SimpleFieldAssign//sourceId:1080924_1
retData.setChangeFromLastTargetUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getChangeFromLastTargetUnit());//SimpleFieldAssign//sourceId:1080925_1
retData.setFromLastTargetLiftRatio(queryEvaObjTargetCycleReportDetailRespDto_1.getFromLastTargetLiftRatio());//SimpleFieldAssign//sourceId:1080926_1
retData.setFromLastTargetLiftRatioUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getFromLastTargetLiftRatioUnit());//SimpleFieldAssign//sourceId:1080927_1
retData.setProgressValue(queryEvaObjTargetCycleReportDetailRespDto_1.getProgressValue());//SimpleFieldAssign//sourceId:1080928_1
retData.setProgressValueUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getProgressValueUnit());//SimpleFieldAssign//sourceId:1080929_1
retData.setFromLastProgressValue(queryEvaObjTargetCycleReportDetailRespDto_1.getFromLastProgressValue());//SimpleFieldAssign//sourceId:1080930_1
retData.setFromLastProgressValueUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getFromLastProgressValueUnit());//SimpleFieldAssign//sourceId:1080931_1
retData.setProgressFromLastRatio(queryEvaObjTargetCycleReportDetailRespDto_1.getProgressFromLastRatio());//SimpleFieldAssign//sourceId:1080932_1
retData.setProgressFromLastRatioUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getProgressFromLastRatioUnit());//SimpleFieldAssign//sourceId:1080933_1
retData.setReach(queryEvaObjTargetCycleReportDetailRespDto_1.getReach());//SimpleFieldAssign//sourceId:1080934_1
retData.setReachUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getReachUnit());//SimpleFieldAssign//sourceId:1080935_1
retData.setFromLastReach(queryEvaObjTargetCycleReportDetailRespDto_1.getFromLastReach());//SimpleFieldAssign//sourceId:1080936_1
retData.setFromLastReachUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getFromLastReachUnit());//SimpleFieldAssign//sourceId:1080937_1
retData.setActualFromLastTimeRatio(queryEvaObjTargetCycleReportDetailRespDto_1.getActualFromLastTimeRatio());//SimpleFieldAssign//sourceId:1080938_1
retData.setActualFromLastTimeRatioUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getActualFromLastTimeRatioUnit());//SimpleFieldAssign//sourceId:1080939_1
retData.setReportScore(queryEvaObjTargetCycleReportDetailRespDto_1.getReportScore());//SimpleFieldAssign//sourceId:1081058_1
retData.setReportScoreUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getReportScoreUnit());//SimpleFieldAssign//sourceId:1080941_1
retData.setFromLastRatioReportScore(queryEvaObjTargetCycleReportDetailRespDto_1.getFromLastRatioReportScore());//SimpleFieldAssign//sourceId:1226822_1
retData.setFromLastRatioReportScoreUnit(queryEvaObjTargetCycleReportDetailRespDto_1.getFromLastRatioReportScoreUnit());//SimpleFieldAssign//sourceId:1226823_1
retData.setRealTimeScoreLevel(queryEvaObjTargetCycleReportDetailRespDto_1.getRealTimeScoreLevel());//SimpleFieldAssign//sourceId:1080944_1
retData.setProgressObjIsRedoArrange(queryEvaObjTargetCycleReportDetailRespDto_1.getProgressObjIsRedoArrange());//SimpleFieldAssign//sourceId:1120586_1
    }
if(queryUserInfoDetailComRespDto_1!=null){
      retData.setUserFace(queryUserInfoDetailComRespDto_1.getUserFace());//SimpleFieldAssign//sourceId:99175_1
retData.setIdCardName(queryUserInfoDetailComRespDto_1.getIdCardName());//SimpleFieldAssign//sourceId:99172_1
retData.setNickName(queryUserInfoDetailComRespDto_1.getNickName());//SimpleFieldAssign//sourceId:99174_1
    }
if(queryDeptDetailComBorderRespDto_1!=null){
      retData.setDeptShortName(queryDeptDetailComBorderRespDto_1.getDeptShortName());//SimpleFieldAssign//sourceId:99173_1
    }
if(obtainParentTargetContCycleInfoRespDto_1!=null){
retData.setParentCyclelAlias(obtainParentTargetContCycleInfoRespDto_1.getParentCyclelAlias());//SimpleFieldAssign//sourceId:1133274_1
retData.setParentTargetCycleContentTypeCode(obtainParentTargetContCycleInfoRespDto_1.getParentTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:1132224_1
retData.setParentTargetCycleContentId(obtainParentTargetContCycleInfoRespDto_1.getParentTargetCycleContentId());//SimpleFieldAssign//sourceId:1132225_1
retData.setParentEvaObjTargetCycleId(obtainParentTargetContCycleInfoRespDto_1.getParentEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:1132223_1
retData.setParentCycleId(obtainParentTargetContCycleInfoRespDto_1.getParentCycleId());//SimpleFieldAssign//sourceId:1132226_1
retData.setParentCycleEndTime(obtainParentTargetContCycleInfoRespDto_1.getParentCycleEndTime());//SimpleFieldAssign//sourceId:1135394_1
retData.setParentTargetActualEndtTime(obtainParentTargetContCycleInfoRespDto_1.getParentTargetActualEndtTime());//SimpleFieldAssign//sourceId:1132843_1
retData.setBackElement(obtainParentTargetContCycleInfoRespDto_1.getBackElement());//SimpleFieldAssign//sourceId:1132228_1
    }
if(queryTagetCycleAncestorListComRespDto_1!=null){
      retData.setEvaObjTargetCycleList(queryTagetCycleAncestorListComRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffEvaObjTargetCycleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:1996161_1
    }


  
  
return retData;
  }
/**
   * B3-3查工作周期目标列表[2810]
   * gen by moon at 10/18/2022, 6:12:48 AM
   */
    @Trace(operationName = "B3-3查工作周期目标列表")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryDutyCycleTargetListRespDto queryDutyCycleTargetList(BffQueryDutyCycleTargetListReqDto reqDto){
      
       
       QueryDutyCycleTargetListRespDto queryDutyCycleTargetListRespDto_1 =null;
//步骤0: D3-3查工作周期目标列表 - queryDutyCycleTargetList
     QueryDutyCycleTargetListRespDto queryDutyCycleTargetListRespDto = null;
    QueryDutyCycleTargetListReqDto queryDutyCycleTargetListReqDto=new QueryDutyCycleTargetListReqDto();
  if(reqDto!=null){
      queryDutyCycleTargetListReqDto.setEvaObjEntityId(reqDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:382916_1
queryDutyCycleTargetListReqDto.setEvaObjTableTypeCode(reqDto.getEvaObjTableTypeCode());//SimpleFieldAssign//sourceId:382917_1
queryDutyCycleTargetListReqDto.setEvaObjTypeCode(reqDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:88975_1
queryDutyCycleTargetListReqDto.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:88973_1
queryDutyCycleTargetListReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:88974_1
    }
  
    /*D3-3查工作周期目标列表[2803]   */
    Assert.isNull(queryDutyCycleTargetListReqDto.getEvaObjEntityId(),"B3-3查工作周期目标列表-D3-3查工作周期目标列表-被评对象内容表主键ID不能为空",false);
Assert.isNull(queryDutyCycleTargetListReqDto.getEvaObjTableTypeCode(),"B3-3查工作周期目标列表-D3-3查工作周期目标列表-被评对象内容表类型编码不能为空",false);
Assert.isNull(queryDutyCycleTargetListReqDto.getEvaObjTypeCode(),"B3-3查工作周期目标列表-D3-3查工作周期目标列表-被评对象类型编码不能为空",false);
Assert.isNull(queryDutyCycleTargetListReqDto.getTargetCycleContentTypeCode(),"B3-3查工作周期目标列表-D3-3查工作周期目标列表-关联目标内容类型编码不能为空",false);
Assert.isNull(queryDutyCycleTargetListReqDto.getTargetCycleContentId(),"B3-3查工作周期目标列表-D3-3查工作周期目标列表-关联目标内容ID不能为空",false);
      queryDutyCycleTargetListRespDto = fwAppTargetCycleClient.queryDutyCycleTargetList(queryDutyCycleTargetListReqDto).getData();
      
      
      queryDutyCycleTargetListRespDto_1 = queryDutyCycleTargetListRespDto;
    
BffQueryDutyCycleTargetListRespDto retData = new BffQueryDutyCycleTargetListRespDto();
  if(queryDutyCycleTargetListRespDto_1!=null){
      retData.setDutyCycleTargetList(queryDutyCycleTargetListRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffDutyCycleTargetDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:88981_1
    }
  

  
  
return retData;
  }
/**
   * B3-3新增模板被评对象目标周期相关(管理)[3129]
   * gen by moon at 10/14/2022, 2:14:01 AM
   */
    @Trace(operationName = "B3-3新增模板被评对象目标周期相关(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffAddTempEvaObjTargetCycleRespDto addTempEvaObjTargetCycle(BffAddTempEvaObjTargetCycleReqDto reqDto){
      
       
       //步骤0: D3-3新增目标被评对象目标周期(公共) - addTargetEvaObjTargetCycleCom
     AddTargetEvaObjTargetCycleComRespDto addTargetEvaObjTargetCycleComRespDto = null;
    AddTargetEvaObjTargetCycleComReqDto addTargetEvaObjTargetCycleComReqDto=new AddTargetEvaObjTargetCycleComReqDto();
  if(reqDto!=null){
      addTargetEvaObjTargetCycleComReqDto.setCycleList(reqDto.getCycleList());//list-field-assign//sourceId:160334_1
addTargetEvaObjTargetCycleComReqDto.setCycleStartTime(reqDto.getCycleStartTime());//SimpleFieldAssign//sourceId:375590_1
addTargetEvaObjTargetCycleComReqDto.setCycleEndTime(reqDto.getCycleEndTime());//SimpleFieldAssign//sourceId:375591_1
addTargetEvaObjTargetCycleComReqDto.setSubcycleType(reqDto.getSubcycleType());//SimpleFieldAssign//sourceId:375589_1
addTargetEvaObjTargetCycleComReqDto.setFatherCycleType(reqDto.getFatherCycleType());//SimpleFieldAssign//sourceId:160331_1
addTargetEvaObjTargetCycleComReqDto.setMidCycleType(reqDto.getMidCycleType());//SimpleFieldAssign//sourceId:160332_1
addTargetEvaObjTargetCycleComReqDto.setMidSubcycleQuantity(reqDto.getMidSubcycleQuantity());//SimpleFieldAssign//sourceId:375595_1
addTargetEvaObjTargetCycleComReqDto.setCycleMode(reqDto.getCycleMode());//SimpleFieldAssign//sourceId:160327_1
addTargetEvaObjTargetCycleComReqDto.setOpenMidCycle(reqDto.getOpenMidCycle());//SimpleFieldAssign//sourceId:160328_1
addTargetEvaObjTargetCycleComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:160326_1
addTargetEvaObjTargetCycleComReqDto.setBatchCode(reqDto.getBatchCode());//SimpleFieldAssign//sourceId:160333_1
    }
  
    /*D3-3新增目标被评对象目标周期(公共)[3118]   */
    Assert.isNull(addTargetEvaObjTargetCycleComReqDto.getCycleStartTime(),"B3-3新增模板被评对象目标周期相关(管理)-D3-3新增目标被评对象目标周期(公共)-周期开始时间不能为空",false);
Assert.isNull(addTargetEvaObjTargetCycleComReqDto.getCycleEndTime(),"B3-3新增模板被评对象目标周期相关(管理)-D3-3新增目标被评对象目标周期(公共)-周期结束时间不能为空",false);
Assert.isNull(addTargetEvaObjTargetCycleComReqDto.getSubcycleType(),"B3-3新增模板被评对象目标周期相关(管理)-D3-3新增目标被评对象目标周期(公共)-子周期周期类型不能为空",false);
Assert.isNull(addTargetEvaObjTargetCycleComReqDto.getFatherCycleType(),"B3-3新增模板被评对象目标周期相关(管理)-D3-3新增目标被评对象目标周期(公共)-父周期周期类型不能为空",false);
Assert.isNull(addTargetEvaObjTargetCycleComReqDto.getCycleMode(),"B3-3新增模板被评对象目标周期相关(管理)-D3-3新增目标被评对象目标周期(公共)-周期模式不能为空",false);
Assert.isNull(addTargetEvaObjTargetCycleComReqDto.getOpenMidCycle(),"B3-3新增模板被评对象目标周期相关(管理)-D3-3新增目标被评对象目标周期(公共)-是否开启中期不能为空",false);
Assert.isNull(addTargetEvaObjTargetCycleComReqDto.getEvaluationTemplateId(),"B3-3新增模板被评对象目标周期相关(管理)-D3-3新增目标被评对象目标周期(公共)-评价模板ID不能为空",false);
Assert.isNull(addTargetEvaObjTargetCycleComReqDto.getBatchCode(),"B3-3新增模板被评对象目标周期相关(管理)-D3-3新增目标被评对象目标周期(公共)-批次标识不能为空",false);
      addTargetEvaObjTargetCycleComRespDto = fwAppTargetCycleClient.addTargetEvaObjTargetCycleCom(addTargetEvaObjTargetCycleComReqDto).getData();
      
      
      
    
BffAddTempEvaObjTargetCycleRespDto retData = new BffAddTempEvaObjTargetCycleRespDto();
  
  

  
  
return retData;
  }

/**
   * B3-3查询部门目标任务书目标内容周期权重列表(管理)[4178]
   * gen by moon at 9/15/2022, 12:26:49 AM
   */
    @Trace(operationName = "B3-3查询部门目标任务书目标内容周期权重列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryDeptTargetTaskCycleWeightListRespDto queryDeptTargetTaskCycleWeightList(BffQueryDeptTargetTaskCycleWeightListReqDto reqDto){
      
       
       QueryDeptTargetTaskCycleContEtcListComRespDto queryDeptTargetTaskCycleContEtcListComRespDto_1 =null;
BatchQueryDeptListRespDto batchQueryDeptListRespDto_1 =null;
//步骤0: D3-3查询部门目标任务书目标内容等列表(公共) - queryDeptTargetTaskCycleContEtcListCom
     QueryDeptTargetTaskCycleContEtcListComRespDto queryDeptTargetTaskCycleContEtcListComRespDto = null;
    QueryDeptTargetTaskCycleContEtcListComReqDto queryDeptTargetTaskCycleContEtcListComReqDto=new QueryDeptTargetTaskCycleContEtcListComReqDto();
  queryDeptTargetTaskCycleContEtcListComReqDto.setTargetCycleContentTypeCode("TARGET_CATEGORY");//sourceId:318303_1
if(reqDto!=null){
      queryDeptTargetTaskCycleContEtcListComReqDto.setParentEvaObjTargetCycleId(reqDto.getParentEvaObjTargetCycleId());//sourceId:257505_1
queryDeptTargetTaskCycleContEtcListComReqDto.setTargetId(reqDto.getTargetId());//sourceId:257509_1
queryDeptTargetTaskCycleContEtcListComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//sourceId:257510_1
    }
  
    /*D3-3查询部门目标任务书目标内容等列表(公共)[4179]   */
    Assert.isNull(queryDeptTargetTaskCycleContEtcListComReqDto.getParentEvaObjTargetCycleId(),"B3-3查询部门目标任务书目标内容周期权重列表(管理)-D3-3查询部门目标任务书目标内容等列表(公共)-上级被评对象目标周期ID不能为空",false);
Assert.isNull(queryDeptTargetTaskCycleContEtcListComReqDto.getTargetCycleContentTypeCode(),"B3-3查询部门目标任务书目标内容周期权重列表(管理)-D3-3查询部门目标任务书目标内容等列表(公共)-目标内容类型编码不能为空",false);
Assert.isNull(queryDeptTargetTaskCycleContEtcListComReqDto.getTargetId(),"B3-3查询部门目标任务书目标内容周期权重列表(管理)-D3-3查询部门目标任务书目标内容等列表(公共)-冗余目标ID不能为空",false);
Assert.isNull(queryDeptTargetTaskCycleContEtcListComReqDto.getEvaluationTemplateId(),"B3-3查询部门目标任务书目标内容周期权重列表(管理)-D3-3查询部门目标任务书目标内容等列表(公共)-评价模板ID不能为空",false);
      queryDeptTargetTaskCycleContEtcListComRespDto = fwAppTargetCycleClient.queryDeptTargetTaskCycleContEtcListCom(queryDeptTargetTaskCycleContEtcListComReqDto).getData();
      
      
      queryDeptTargetTaskCycleContEtcListComRespDto_1 = queryDeptTargetTaskCycleContEtcListComRespDto;
    
//步骤1: D1-3批量查询部门列表	 - batchQueryDeptList
     BatchQueryDeptListRespDto batchQueryDeptListRespDto = null;
    if(queryDeptTargetTaskCycleContEtcListComRespDto !=null){
          BatchQueryDeptListReqDto batchQueryDeptListReqDto=new BatchQueryDeptListReqDto();
  batchQueryDeptListReqDto.setSubjectLifeCycle("CURRENTLY_VALID");//sourceId:257314_1
if(queryDeptTargetTaskCycleContEtcListComRespDto!=null){
      batchQueryDeptListReqDto.setDeptList(queryDeptTargetTaskCycleContEtcListComRespDto.getDeptObjMisStaSetWeightList().stream().map(item->item.getDeptId())
        .collect(Collectors.toList()));//sourceId:257315_1
    }
  
    /*D1-3批量查询部门列表	[1182]   */
    Assert.isNull(batchQueryDeptListReqDto.getSubjectLifeCycle(),"B3-3查询部门目标任务书目标内容周期权重列表(管理)-D1-3批量查询部门列表	-主体生命周期不能为空",false);
      batchQueryDeptListRespDto = fwBaseOrgClient.batchQueryDeptList(batchQueryDeptListReqDto).getData();
      
      
      batchQueryDeptListRespDto_1 = batchQueryDeptListRespDto;
           }
    
BffQueryDeptTargetTaskCycleWeightListRespDto retData = new BffQueryDeptTargetTaskCycleWeightListRespDto();
  //数据集融合
        if(queryDeptTargetTaskCycleContEtcListComRespDto_1!= null && !CollectionUtil.isEmpty(queryDeptTargetTaskCycleContEtcListComRespDto_1.getDeptObjMisStaSetWeightList()) ){
          for (DeptObjMisStaSetWeightDto deptObjMisStaSetWeightDto : queryDeptTargetTaskCycleContEtcListComRespDto_1.getDeptObjMisStaSetWeightList()) {
              BffDeptObjMisStaSetWeightDto retElm = new BffDeptObjMisStaSetWeightDto();
             if(queryDeptTargetTaskCycleContEtcListComRespDto_1!=null){
      retElm.setObjTargetCycleWeightSetId(deptObjMisStaSetWeightDto.getObjTargetCycleWeightSetId());//sourceId:89250_2
retElm.setEvaObjTargetCycleId(deptObjMisStaSetWeightDto.getEvaObjTargetCycleId());//sourceId:89066_2
retElm.setCyclelAlias(deptObjMisStaSetWeightDto.getCyclelAlias());//sourceId:89067_2
retElm.setTargetCycleContentId(deptObjMisStaSetWeightDto.getTargetCycleContentId());//sourceId:89068_2
retElm.setCycleStandardName(deptObjMisStaSetWeightDto.getCycleStandardName());//sourceId:89069_2
retElm.setCycleNumberShortName(deptObjMisStaSetWeightDto.getCycleNumberShortName());//sourceId:89070_2
retElm.setIsParentCycle(deptObjMisStaSetWeightDto.getIsParentCycle());//sourceId:89071_2
retElm.setIsSubCycle(deptObjMisStaSetWeightDto.getIsSubCycle());//sourceId:89072_2
retElm.setIsMetaphase(deptObjMisStaSetWeightDto.getIsMetaphase());//sourceId:89073_2
retElm.setDeptId(deptObjMisStaSetWeightDto.getDeptId());//sourceId:89074_2
retElm.setWeightValue(deptObjMisStaSetWeightDto.getWeightValue());//sourceId:89075_2
retElm.setWeightScore(deptObjMisStaSetWeightDto.getWeightScore());//sourceId:89076_2
retElm.setSubjectLifeCycle(deptObjMisStaSetWeightDto.getSubjectLifeCycle());//sourceId:96725_2
    }
              retData.getDeptObjMisStaSetWeightList().add(retElm);
               if(batchQueryDeptListRespDto_1!= null){
          for (DeptDto deptDto : batchQueryDeptListRespDto_1.getDeptList()) {
                if (deptDto.getDeptId().equals(deptObjMisStaSetWeightDto.getDeptId())) {
                 if(batchQueryDeptListRespDto_1!=null){
      retElm.setDeptShortName(deptDto.getDeptShortName());//sourceId:89077_2
    }
                }
            }
          }
        
          }
        }//sourceId:257511_1
  

  
  
return retData;
  }
/**
   * B3-3批量设置部门目标任务书目标内容周期权重(管理)[4181]
   * gen by moon at 8/29/2022, 12:49:02 PM
   */
    @Trace(operationName = "B3-3批量设置部门目标任务书目标内容周期权重(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffBatchSetDeptTargetTaskCycleWeightRespDto batchSetDeptTargetTaskCycleWeight(BffBatchSetDeptTargetTaskCycleWeightReqDto reqDto){
      
       
       //步骤0: D3-3批量设置部门目标任务书目标内容周期权重 - batchSetDeptTargetTaskCycleWeight
     BatchSetDeptTargetTaskCycleWeightRespDto batchSetDeptTargetTaskCycleWeightRespDto = null;
    BatchSetDeptTargetTaskCycleWeightReqDto batchSetDeptTargetTaskCycleWeightReqDto=new BatchSetDeptTargetTaskCycleWeightReqDto();
  if(reqDto!=null){
      batchSetDeptTargetTaskCycleWeightReqDto.setEvaObjTargetCycleWeightList(reqDto.getEvaObjTargetCycleWeightList().stream().map(item -> BeanUtil.toBean(item, EvaObjTargetCycleWeightDto.class)).collect(Collectors.toList()));//sourceId:258380_1
batchSetDeptTargetTaskCycleWeightReqDto.setOverallScore(reqDto.getOverallScore());//sourceId:258381_1
batchSetDeptTargetTaskCycleWeightReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//sourceId:258382_1
batchSetDeptTargetTaskCycleWeightReqDto.setBatchCode(reqDto.getBatchId());//sourceId:258383_1
    }
  
    /*D3-3批量设置部门目标任务书目标内容周期权重[4182]   */
    Assert.isNull(batchSetDeptTargetTaskCycleWeightReqDto.getOverallScore(),"B3-3批量设置部门目标任务书目标内容周期权重(管理)-D3-3批量设置部门目标任务书目标内容周期权重-总分值不能为空",false);
Assert.isNull(batchSetDeptTargetTaskCycleWeightReqDto.getEvaluationTemplateId(),"B3-3批量设置部门目标任务书目标内容周期权重(管理)-D3-3批量设置部门目标任务书目标内容周期权重-冗余评价模板ID不能为空",false);
Assert.isNull(batchSetDeptTargetTaskCycleWeightReqDto.getBatchCode(),"B3-3批量设置部门目标任务书目标内容周期权重(管理)-D3-3批量设置部门目标任务书目标内容周期权重-批次ID不能为空",false);
      batchSetDeptTargetTaskCycleWeightRespDto = fwAppTargetCycleClient.batchSetDeptTargetTaskCycleWeight(batchSetDeptTargetTaskCycleWeightReqDto).getData();
      
      
    
//步骤1: D3批量更新高层部门目标任务书权重设置检查项(公共) - batchRefreshCheckDeptTargetTaskWeightSetCom
     BatchRefreshCheckDeptTargetTaskWeightSetComRespDto batchRefreshCheckDeptTargetTaskWeightSetComRespDto = null;
    BatchRefreshCheckDeptTargetTaskWeightSetComReqDto batchRefreshCheckDeptTargetTaskWeightSetComReqDto=new BatchRefreshCheckDeptTargetTaskWeightSetComReqDto();
  if(reqDto!=null){
      batchRefreshCheckDeptTargetTaskWeightSetComReqDto.setEvaObjEntityId(reqDto.getEvaObjEntityId());//sourceId:258636_1
batchRefreshCheckDeptTargetTaskWeightSetComReqDto.setTargetId(reqDto.getTargetId());//sourceId:258637_1
batchRefreshCheckDeptTargetTaskWeightSetComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//sourceId:258638_1
    }
  
    /*D3批量更新高层部门目标任务书权重设置检查项(公共)[4193]   */
    Assert.isNull(batchRefreshCheckDeptTargetTaskWeightSetComReqDto.getEvaObjEntityId(),"B3-3批量设置部门目标任务书目标内容周期权重(管理)-D3批量更新高层部门目标任务书权重设置检查项(公共)-被评对象内容表主键ID不能为空",false);
Assert.isNull(batchRefreshCheckDeptTargetTaskWeightSetComReqDto.getTargetId(),"B3-3批量设置部门目标任务书目标内容周期权重(管理)-D3批量更新高层部门目标任务书权重设置检查项(公共)-冗余目标ID不能为空",false);
Assert.isNull(batchRefreshCheckDeptTargetTaskWeightSetComReqDto.getEvaluationTemplateId(),"B3-3批量设置部门目标任务书目标内容周期权重(管理)-D3批量更新高层部门目标任务书权重设置检查项(公共)-冗余评价模板ID不能为空",false);
      batchRefreshCheckDeptTargetTaskWeightSetComRespDto = fwAppOffStateClient.batchRefreshCheckDeptTargetTaskWeightSetCom(batchRefreshCheckDeptTargetTaskWeightSetComReqDto).getData();
      
      
    
BffBatchSetDeptTargetTaskCycleWeightRespDto retData = new BffBatchSetDeptTargetTaskCycleWeightRespDto();
  
  

  
  
return retData;
  }
/**
   * B3-3查询内容匹配目标周期权重列表(管理)[4469]
   * gen by moon at 12/22/2022, 12:26:44 AM
   */
    @Trace(operationName = "B3-3查询内容匹配目标周期权重列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryContentMatchTargetCycleWeightListRespDto queryContentMatchTargetCycleWeightList(BffQueryContentMatchTargetCycleWeightListReqDto reqDto){
      
       
       QueryTargetContCycleWeightListRespDto queryTargetContCycleWeightListRespDto_1 =null;
BatchQueryInductionRecordListComRespDto batchQueryInductionRecordListComRespDto_1 =null;
BatchQueryDeptComBorderRespDto batchQueryDeptComBorderRespDto_1 =null;
QueryClassMatchResultToAnswerDetailComRespDto queryClassMatchResultToAnswerDetailComRespDto_1 =null;
//步骤0: D3-查询目标内容目标周期权重列表 - queryTargetContCycleWeightList
     QueryTargetContCycleWeightListRespDto queryTargetContCycleWeightListRespDto = null;
    QueryTargetContCycleWeightListReqDto queryTargetContCycleWeightListReqDto=new QueryTargetContCycleWeightListReqDto();
  if(reqDto!=null){
      queryTargetContCycleWeightListReqDto.setParentEvaObjTargetCycleId(reqDto.getParentEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:519373_1
queryTargetContCycleWeightListReqDto.setParentSubMidCycleType(reqDto.getParentSubMidCycleType());//SimpleFieldAssign//sourceId:519374_1
queryTargetContCycleWeightListReqDto.setWeightObjTypeCode(reqDto.getWeightObjTypeCode());//SimpleFieldAssign//sourceId:519375_1
queryTargetContCycleWeightListReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:519376_1
    }
  
    /*D3-查询目标内容目标周期权重列表[5424]   */
Assert.isNull(queryTargetContCycleWeightListReqDto.getWeightObjTypeCode(),"B3-3查询内容匹配目标周期权重列表(管理)-D3-查询目标内容目标周期权重列表-权重设置对象类型编码不能为空",false);
Assert.isNull(queryTargetContCycleWeightListReqDto.getEvaluationTemplateId(),"B3-3查询内容匹配目标周期权重列表(管理)-D3-查询目标内容目标周期权重列表-冗余评价模板ID不能为空",false);
      queryTargetContCycleWeightListRespDto = fwAppTargetCycleClient.queryTargetContCycleWeightList(queryTargetContCycleWeightListReqDto).getData();
      
      
      queryTargetContCycleWeightListRespDto_1 = queryTargetContCycleWeightListRespDto;
    
//步骤1: D1-3批量查询就职记录列表（公共） - batchQueryInductionRecordListCom
     BatchQueryInductionRecordListComRespDto batchQueryInductionRecordListComRespDto = null;
    if(queryTargetContCycleWeightListRespDto !=null){
          BatchQueryInductionRecordListComReqDto batchQueryInductionRecordListComReqDto=new BatchQueryInductionRecordListComReqDto();
  if(queryTargetContCycleWeightListRespDto!=null){
      batchQueryInductionRecordListComReqDto.setPerOrgInductionRecordList(queryTargetContCycleWeightListRespDto.getEvaObjTargetCycleWeightList().stream().map(item->item.getVirtualOrgInductionRecordId())
        .collect(Collectors.toList()));/*list-to-strings*///sourceId:519365_1
    }

    /*D1-3批量查询就职记录列表（公共）[602]   */

      batchQueryInductionRecordListComRespDto = fwBaseInductionRecordClient.batchQueryInductionRecordListCom(batchQueryInductionRecordListComReqDto).getData();


      batchQueryInductionRecordListComRespDto_1 = batchQueryInductionRecordListComRespDto;
           }
    
//步骤2: D1-3批量查部门(公共)(边界) - batchQueryDeptComBorder
     BatchQueryDeptComBorderRespDto batchQueryDeptComBorderRespDto = null;
    if(queryTargetContCycleWeightListRespDto !=null){
          BatchQueryDeptComBorderReqDto batchQueryDeptComBorderReqDto=new BatchQueryDeptComBorderReqDto();
  if(queryTargetContCycleWeightListRespDto!=null){
      batchQueryDeptComBorderReqDto.setDeptList(queryTargetContCycleWeightListRespDto.getEvaObjTargetCycleWeightList().stream().map(item->item.getDeptId())
        .collect(Collectors.toList()));/*list-to-strings*///sourceId:519364_1
    }

    /*D1-3批量查部门(公共)(边界)[2568]   */

      batchQueryDeptComBorderRespDto = fwBaseOrgClient.batchQueryDeptComBorder(batchQueryDeptComBorderReqDto).getData();


      batchQueryDeptComBorderRespDto_1 = batchQueryDeptComBorderRespDto;
           }
    
//步骤3: D2-3查询分组匹配结果转答案(公共)(跨服务） - queryClassMatchResultToAnswerDetailCom
     QueryClassMatchResultToAnswerDetailComRespDto queryClassMatchResultToAnswerDetailComRespDto = null;
    QueryClassMatchResultToAnswerDetailComReqDto queryClassMatchResultToAnswerDetailComReqDto=new QueryClassMatchResultToAnswerDetailComReqDto();
  queryClassMatchResultToAnswerDetailComReqDto.setResultAspObjType("EVA_TEMP");//sourceId:376958_1
queryClassMatchResultToAnswerDetailComReqDto.setConfItemClassCode("DECIMAL_POINT_RULES_SET_CLASS");//CUSTOM_CONVENTION//sourceId:376924_1
queryClassMatchResultToAnswerDetailComReqDto.setIsPlatData("FALSE");//sourceId:377003_1
if(reqDto!=null){
      queryClassMatchResultToAnswerDetailComReqDto.setResultAspObjId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:376957_1
    }

    /*D2-3查询权重分值小数点规则[3088]   */
    Assert.isNull(queryClassMatchResultToAnswerDetailComReqDto.getResultAspObjId(),"B3-3查询内容匹配目标周期权重列表(管理)-D2-3查询权重分值小数点规则-答案归属对象ID不能为空",false);
Assert.isNull(queryClassMatchResultToAnswerDetailComReqDto.getResultAspObjType(),"B3-3查询内容匹配目标周期权重列表(管理)-D2-3查询权重分值小数点规则-答案归属对象类型不能为空",false);
Assert.isNull(queryClassMatchResultToAnswerDetailComReqDto.getConfItemClassCode(),"B3-3查询内容匹配目标周期权重列表(管理)-D2-3查询权重分值小数点规则-分组标识不能为空",false);
Assert.isNull(queryClassMatchResultToAnswerDetailComReqDto.getIsPlatData(),"B3-3查询内容匹配目标周期权重列表(管理)-D2-3查询权重分值小数点规则-是否标准答案不能为空",false);
      queryClassMatchResultToAnswerDetailComRespDto = fwCompConfSchemeClient.queryClassMatchResultToAnswerDetailCom(queryClassMatchResultToAnswerDetailComReqDto).getData();
      
      
      queryClassMatchResultToAnswerDetailComRespDto_1 = queryClassMatchResultToAnswerDetailComRespDto;
    
BffQueryContentMatchTargetCycleWeightListRespDto retData = new BffQueryContentMatchTargetCycleWeightListRespDto();
  //数据集融合  MoreListToOneSource
        if(queryTargetContCycleWeightListRespDto_1!= null && !CollectionUtil.isEmpty(queryTargetContCycleWeightListRespDto_1.getEvaObjTargetCycleWeightList()) ){
          for (EvaObjTargetCycleWeightDto evaObjTargetCycleWeightDto : queryTargetContCycleWeightListRespDto_1.getEvaObjTargetCycleWeightList()) {
              BffEvaObjTargetCycleWeightDto retElm = new BffEvaObjTargetCycleWeightDto();
             if(queryTargetContCycleWeightListRespDto_1!=null){
      retElm.setObjTargetCycleWeightSetId(evaObjTargetCycleWeightDto.getObjTargetCycleWeightSetId());//SimpleFieldAssign//sourceId:134872_2
retElm.setEvaObjTargetCycleId(evaObjTargetCycleWeightDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:134873_2
retElm.setTargetCycleContentId(evaObjTargetCycleWeightDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:134874_2
retElm.setCyclelAlias(evaObjTargetCycleWeightDto.getCyclelAlias());//SimpleFieldAssign//sourceId:134875_2
retElm.setWeightValue(evaObjTargetCycleWeightDto.getWeightValue());//SimpleFieldAssign//sourceId:140870_2
retElm.setWeightScore(evaObjTargetCycleWeightDto.getWeightScore());//SimpleFieldAssign//sourceId:140871_2
retElm.setVirtualOrgInductionRecordId(evaObjTargetCycleWeightDto.getVirtualOrgInductionRecordId());//SimpleFieldAssign//sourceId:134878_2
retElm.setDeptId(evaObjTargetCycleWeightDto.getDeptId());//SimpleFieldAssign//sourceId:134879_2
    }
              retData.getEvaObjTargetCycleWeightList().add(retElm);
               if(batchQueryInductionRecordListComRespDto_1!= null){
          for (PerOrgInductionRecordDto perOrgInductionRecordDto : batchQueryInductionRecordListComRespDto_1.getPerOrgInductionRecordList()) {
                if (perOrgInductionRecordDto.getInductionRecordId().equals(evaObjTargetCycleWeightDto.getVirtualOrgInductionRecordId())) {
                 if(batchQueryInductionRecordListComRespDto_1!=null){
      retElm.setIdCardName(perOrgInductionRecordDto.getIdCardName());//SimpleFieldAssign//sourceId:134880_2
retElm.setNickName(perOrgInductionRecordDto.getNickName());//SimpleFieldAssign//sourceId:134881_2
    }
                }
            }
          }

 if(batchQueryDeptComBorderRespDto_1!= null){
          for (DeptDto deptDto : batchQueryDeptComBorderRespDto_1.getDeptList()) {
                if (deptDto.getDeptId().equals(evaObjTargetCycleWeightDto.getDeptId())) {
                 if(batchQueryDeptComBorderRespDto_1!=null){
      retElm.setDeptShortName(deptDto.getDeptShortName());//SimpleFieldAssign//sourceId:134882_2
    }
                }
            }
          }

          }
        }//sourceId:519381_1
if(queryClassMatchResultToAnswerDetailComRespDto_1!=null){
      retData.setWeightPoint(queryClassMatchResultToAnswerDetailComRespDto_1.getWeightPoint());//SimpleFieldAssign//sourceId:377014_1
retData.setWeightDecimalPoint(queryClassMatchResultToAnswerDetailComRespDto_1.getWeightDecimalPoint());//SimpleFieldAssign//sourceId:377013_1
retData.setDecimalDigitsLastRules(queryClassMatchResultToAnswerDetailComRespDto_1.getDecimalDigitsLastRules());//SimpleFieldAssign//sourceId:377016_1
    }
  

  
  
return retData;
  }
/**
   * B3-3判断评价模板基层开始管理(管理)[3798]
   * gen by moon at 9/29/2023, 12:13:43 PM
   */
    @Trace(operationName = "B3-3判断评价模板基层开始管理(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffJudgeBasicEvaTempStartMgtRespDto judgeBasicEvaTempStartMgt(BffJudgeBasicEvaTempStartMgtReqDto reqDto){
      
       
       JudgeBasicEvaTempStartMgtComRespDto judgeBasicEvaTempStartMgtComRespDto_1 =null;
//步骤0: D3判断基层评价模板开始管理(公共) - judgeBasicEvaTempStartMgtCom
     JudgeBasicEvaTempStartMgtComRespDto judgeBasicEvaTempStartMgtComRespDto = null;
    JudgeBasicEvaTempStartMgtComReqDto judgeBasicEvaTempStartMgtComReqDto=new JudgeBasicEvaTempStartMgtComReqDto();
  if(reqDto!=null){
      judgeBasicEvaTempStartMgtComReqDto.setEvaObjEntityId(reqDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:261779_1
judgeBasicEvaTempStartMgtComReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:261780_1
    }
  
    /*D3判断基层评价模板开始管理(公共)[4206]   */
    Assert.isNull(judgeBasicEvaTempStartMgtComReqDto.getEvaObjEntityId(),"B3-3判断评价模板基层开始管理(管理)-D3判断基层评价模板开始管理(公共)-部门ID不能为空",false);
Assert.isNull(judgeBasicEvaTempStartMgtComReqDto.getTargetId(),"B3-3判断评价模板基层开始管理(管理)-D3判断基层评价模板开始管理(公共)-冗余目标ID不能为空",false);
      judgeBasicEvaTempStartMgtComRespDto = fwAppTargetCycleClient.judgeBasicEvaTempStartMgtCom(judgeBasicEvaTempStartMgtComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      judgeBasicEvaTempStartMgtComRespDto_1 = judgeBasicEvaTempStartMgtComRespDto;
    
BffJudgeBasicEvaTempStartMgtRespDto retData = new BffJudgeBasicEvaTempStartMgtRespDto();
  if(judgeBasicEvaTempStartMgtComRespDto_1!=null){
      retData.setEvaTempStartMgtType(judgeBasicEvaTempStartMgtComRespDto_1.getEvaTempStartMgtType());//SimpleFieldAssign//sourceId:263062_1
    }
  

  
  
return retData;
  }
/**
   * B3-3判断评价模板高层开始管理(管理)[4232]
   * gen by moon at 9/29/2023, 12:13:48 PM
   */
    @Trace(operationName = "B3-3判断评价模板高层开始管理(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffJudgeTopEvaTempStartMgtRespDto judgeTopEvaTempStartMgt(BffJudgeTopEvaTempStartMgtReqDto reqDto){
      
       
       JudgeTopEvaTempStartMgtComRespDto judgeTopEvaTempStartMgtComRespDto_1 =null;
//步骤0: D3判断高层评价模板开始管理(公共) - judgeTopEvaTempStartMgtCom
     JudgeTopEvaTempStartMgtComRespDto judgeTopEvaTempStartMgtComRespDto = null;
    JudgeTopEvaTempStartMgtComReqDto judgeTopEvaTempStartMgtComReqDto=new JudgeTopEvaTempStartMgtComReqDto();
  if(reqDto!=null){
      judgeTopEvaTempStartMgtComReqDto.setEvaTempId(reqDto.getEvaTempId());//SimpleFieldAssign//sourceId:263056_1
judgeTopEvaTempStartMgtComReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:263075_1
    }
  
    /*D3判断高层评价模板开始管理(公共)[4236]   */
    Assert.isNull(judgeTopEvaTempStartMgtComReqDto.getEvaTempId(),"B3-3判断评价模板高层开始管理(管理)-D3判断高层评价模板开始管理(公共)-评价模板ID不能为空",false);
Assert.isNull(judgeTopEvaTempStartMgtComReqDto.getTargetId(),"B3-3判断评价模板高层开始管理(管理)-D3判断高层评价模板开始管理(公共)-目标ID不能为空",false);
      judgeTopEvaTempStartMgtComRespDto = fwAppTargetCycleClient.judgeTopEvaTempStartMgtCom(judgeTopEvaTempStartMgtComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      judgeTopEvaTempStartMgtComRespDto_1 = judgeTopEvaTempStartMgtComRespDto;
    
BffJudgeTopEvaTempStartMgtRespDto retData = new BffJudgeTopEvaTempStartMgtRespDto();
  if(judgeTopEvaTempStartMgtComRespDto_1!=null){
      retData.setEvaTempStartMgtType(judgeTopEvaTempStartMgtComRespDto_1.getEvaTempStartMgtType());//SimpleFieldAssign//sourceId:263059_1
    }
  

  
  
return retData;
  }
/**
   * B3-3判断评价模板中层开始管理(管理)[4233]
   * gen by moon at 9/29/2023, 12:13:53 PM
   */
    @Trace(operationName = "B3-3判断评价模板中层开始管理(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffJudgeMidEvaTempStartMgtRespDto judgeMidEvaTempStartMgt(BffJudgeMidEvaTempStartMgtReqDto reqDto){
      
       
       JudgeMidEvaTempStartMgtComRespDto judgeMidEvaTempStartMgtComRespDto_1 =null;
//步骤0: D3判断中层评价模板开始管理(公共) - judgeMidEvaTempStartMgtCom
     JudgeMidEvaTempStartMgtComRespDto judgeMidEvaTempStartMgtComRespDto = null;
    JudgeMidEvaTempStartMgtComReqDto judgeMidEvaTempStartMgtComReqDto=new JudgeMidEvaTempStartMgtComReqDto();
  if(reqDto!=null){
      judgeMidEvaTempStartMgtComReqDto.setEvaObjEntityId(reqDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:263064_1
judgeMidEvaTempStartMgtComReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:263065_1
    }
  
    /*D3判断中层评价模板开始管理(公共)[4235]   */
    Assert.isNull(judgeMidEvaTempStartMgtComReqDto.getEvaObjEntityId(),"B3-3判断评价模板中层开始管理(管理)-D3判断中层评价模板开始管理(公共)-部门ID不能为空",false);
Assert.isNull(judgeMidEvaTempStartMgtComReqDto.getTargetId(),"B3-3判断评价模板中层开始管理(管理)-D3判断中层评价模板开始管理(公共)-冗余目标ID不能为空",false);
      judgeMidEvaTempStartMgtComRespDto = fwAppTargetCycleClient.judgeMidEvaTempStartMgtCom(judgeMidEvaTempStartMgtComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      judgeMidEvaTempStartMgtComRespDto_1 = judgeMidEvaTempStartMgtComRespDto;
    
BffJudgeMidEvaTempStartMgtRespDto retData = new BffJudgeMidEvaTempStartMgtRespDto();
  if(judgeMidEvaTempStartMgtComRespDto_1!=null){
      retData.setEvaTempStartMgtType(judgeMidEvaTempStartMgtComRespDto_1.getEvaTempStartMgtType());//SimpleFieldAssign//sourceId:263069_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查目标分类目标周期权重列表(管理)[2637]
   * gen by moon at 9/13/2022, 3:43:51 AM
   */
    @Trace(operationName = "B3-3查目标分类目标周期权重列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryEvaObjTargetCycleTargetCatWeightListRespDto queryEvaObjTargetCycleTargetCatWeightList(BffQueryEvaObjTargetCycleTargetCatWeightListReqDto reqDto){
      
       
       QueryEvaObjTargetCycleWeightListRespDto queryEvaObjTargetCycleWeightListRespDto_1 =null;
BatchQueryDeptComBorderRespDto batchQueryDeptComBorderRespDto_1 =null;
BatchQueryInductionRecordListComRespDto batchQueryInductionRecordListComRespDto_1 =null;
//步骤0: D3-3查被评对象目标周期权重列表 - queryEvaObjTargetCycleWeightList
     QueryEvaObjTargetCycleWeightListRespDto queryEvaObjTargetCycleWeightListRespDto = null;
    QueryEvaObjTargetCycleWeightListReqDto queryEvaObjTargetCycleWeightListReqDto=new QueryEvaObjTargetCycleWeightListReqDto();
  queryEvaObjTargetCycleWeightListReqDto.setTargetCycleContentTypeCode("TARGET_CATEGORY");//sourceId:318343_1
if(reqDto!=null){
      queryEvaObjTargetCycleWeightListReqDto.setParentEvaObjTargetCycleId(reqDto.getParentEvaObjTargetCycleId());//sourceId:318342_1
queryEvaObjTargetCycleWeightListReqDto.setTargetId(reqDto.getTargetId());//sourceId:318344_1
queryEvaObjTargetCycleWeightListReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//sourceId:318345_1
    }
  
    /*D3-3查被评对象目标周期权重列表[2644]   */
    Assert.isNull(queryEvaObjTargetCycleWeightListReqDto.getParentEvaObjTargetCycleId(),"B3-3查目标分类目标周期权重列表(管理)-D3-3查被评对象目标周期权重列表-上级被评对象目标周期ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleWeightListReqDto.getTargetCycleContentTypeCode(),"B3-3查目标分类目标周期权重列表(管理)-D3-3查被评对象目标周期权重列表-关联目标内容类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleWeightListReqDto.getTargetId(),"B3-3查目标分类目标周期权重列表(管理)-D3-3查被评对象目标周期权重列表-冗余目标ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleWeightListReqDto.getEvaluationTemplateId(),"B3-3查目标分类目标周期权重列表(管理)-D3-3查被评对象目标周期权重列表-评价模板ID不能为空",false);
      queryEvaObjTargetCycleWeightListRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleWeightList(queryEvaObjTargetCycleWeightListReqDto).getData();
      
      
      queryEvaObjTargetCycleWeightListRespDto_1 = queryEvaObjTargetCycleWeightListRespDto;
    
//步骤1: D1-3批量查部门(公共)(边界) - batchQueryDeptComBorder
     BatchQueryDeptComBorderRespDto batchQueryDeptComBorderRespDto = null;
    if(queryEvaObjTargetCycleWeightListRespDto !=null){
          BatchQueryDeptComBorderReqDto batchQueryDeptComBorderReqDto=new BatchQueryDeptComBorderReqDto();
  if(queryEvaObjTargetCycleWeightListRespDto!=null){
      batchQueryDeptComBorderReqDto.setDeptList(queryEvaObjTargetCycleWeightListRespDto.getEvaObjTargetCycleWeightList().stream().map(item->item.getDeptId())
        .collect(Collectors.toList()));//sourceId:81766_1
    }
  
    /*D1-3批量查部门(公共)(边界)[2568]   */
    
      batchQueryDeptComBorderRespDto = fwBaseOrgClient.batchQueryDeptComBorder(batchQueryDeptComBorderReqDto).getData();
      
      
      batchQueryDeptComBorderRespDto_1 = batchQueryDeptComBorderRespDto;
           }
    
//步骤2: D1-3批量查询就职记录列表（公共） - batchQueryInductionRecordListCom
     BatchQueryInductionRecordListComRespDto batchQueryInductionRecordListComRespDto = null;
    if(queryEvaObjTargetCycleWeightListRespDto !=null){
          BatchQueryInductionRecordListComReqDto batchQueryInductionRecordListComReqDto=new BatchQueryInductionRecordListComReqDto();
  if(queryEvaObjTargetCycleWeightListRespDto!=null){
      batchQueryInductionRecordListComReqDto.setPerOrgInductionRecordList(queryEvaObjTargetCycleWeightListRespDto.getEvaObjTargetCycleWeightList().stream().map(item->item.getVirtualOrgInductionRecordId())
        .collect(Collectors.toList()));//sourceId:82500_1
    }
  
    /*D1-3批量查询就职记录列表（公共）[602]   */
    
      batchQueryInductionRecordListComRespDto = fwBaseInductionRecordClient.batchQueryInductionRecordListCom(batchQueryInductionRecordListComReqDto).getData();
      
      
      batchQueryInductionRecordListComRespDto_1 = batchQueryInductionRecordListComRespDto;
           }
    
BffQueryEvaObjTargetCycleTargetCatWeightListRespDto retData = new BffQueryEvaObjTargetCycleTargetCatWeightListRespDto();
  //数据集融合
        if(queryEvaObjTargetCycleWeightListRespDto_1!= null && !CollectionUtil.isEmpty(queryEvaObjTargetCycleWeightListRespDto_1.getEvaObjTargetCycleWeightList()) ){
          for (EvaObjTargetCycleWeightDto evaObjTargetCycleWeightDto : queryEvaObjTargetCycleWeightListRespDto_1.getEvaObjTargetCycleWeightList()) {
              BffEvaObjTargetCycleWeightDto retElm = new BffEvaObjTargetCycleWeightDto();
             if(queryEvaObjTargetCycleWeightListRespDto_1!=null){
      retElm.setObjTargetCycleWeightSetId(evaObjTargetCycleWeightDto.getObjTargetCycleWeightSetId());//sourceId:95657_2
retElm.setEvaObjTargetCycleId(evaObjTargetCycleWeightDto.getEvaObjTargetCycleId());//sourceId:95658_2
retElm.setCyclelAlias(evaObjTargetCycleWeightDto.getCyclelAlias());//sourceId:95659_2
retElm.setWeightScore(evaObjTargetCycleWeightDto.getWeightScore());//sourceId:95660_2
retElm.setWeightValue(evaObjTargetCycleWeightDto.getWeightValue());//sourceId:95661_2
retElm.setCycleStandardName(evaObjTargetCycleWeightDto.getCycleStandardName());//sourceId:95662_2
retElm.setCycleNumberShortName(evaObjTargetCycleWeightDto.getCycleNumberShortName());//sourceId:95663_2
retElm.setCycleStartTime(evaObjTargetCycleWeightDto.getCycleStartTime());//sourceId:95664_2
retElm.setCycleEndTime(evaObjTargetCycleWeightDto.getCycleEndTime());//sourceId:95665_2
retElm.setDeptId(evaObjTargetCycleWeightDto.getDeptId());//sourceId:95666_2
retElm.setVirtualOrgInductionRecordId(evaObjTargetCycleWeightDto.getVirtualOrgInductionRecordId());//sourceId:95667_2
retElm.setSubjectLifeCycle(evaObjTargetCycleWeightDto.getSubjectLifeCycle());//sourceId:95668_2
    }
              retData.getEvaObjTargetCycleWeightList().add(retElm);
               if(batchQueryDeptComBorderRespDto_1!= null){
          for (DeptDto deptDto : batchQueryDeptComBorderRespDto_1.getDeptList()) {
                if (deptDto.getDeptId().equals(evaObjTargetCycleWeightDto.getDeptId())) {
                 if(batchQueryDeptComBorderRespDto_1!=null){
      retElm.setDeptShortName(deptDto.getDeptShortName());//sourceId:95669_2
    }
                }
            }
          }
        
 if(batchQueryInductionRecordListComRespDto_1!= null){
          for (PerOrgInductionRecordDto perOrgInductionRecordDto : batchQueryInductionRecordListComRespDto_1.getPerOrgInductionRecordList()) {
                if (perOrgInductionRecordDto.getInductionRecordId().equals(evaObjTargetCycleWeightDto.getVirtualOrgInductionRecordId())) {
                 if(batchQueryInductionRecordListComRespDto_1!=null){
      retElm.setIdCardName(perOrgInductionRecordDto.getIdCardName());//sourceId:95670_2
retElm.setNickName(perOrgInductionRecordDto.getNickName());//sourceId:95671_2
    }
                }
            }
          }
        
          }
        }//sourceId:318346_1
  

  
  
return retData;
  }
/**
   * B3-3查询上级目标内容被评对象权重分目标周期列表(管理)[2645]
   * gen by moon at 12/29/2022, 12:58:04 PM
   */
    @Trace(operationName = "B3-3查询上级目标内容被评对象权重分目标周期列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQuerySuperiorEvaObjTargetCycleListRespDto querySuperiorEvaObjTargetCycleList(BffQuerySuperiorEvaObjTargetCycleListReqDto reqDto){
      
       
       QuerySuperiorEvaObjTargetCycleListRespDto querySuperiorEvaObjTargetCycleListRespDto_1 =null;
BatchQueryEvaObjTargetCycleRespDto batchQueryEvaObjTargetCycleRespDto_1 =null;
//步骤0: D3-3查询上级目标内容被评对象目标周期权重列表 - querySuperiorEvaObjTargetCycleList
     QuerySuperiorEvaObjTargetCycleListRespDto querySuperiorEvaObjTargetCycleListRespDto = null;
    QuerySuperiorEvaObjTargetCycleListReqDto querySuperiorEvaObjTargetCycleListReqDto=new QuerySuperiorEvaObjTargetCycleListReqDto();
  if(reqDto!=null){
      querySuperiorEvaObjTargetCycleListReqDto.setTableTypeCode(reqDto.getTableTypeCode());//SimpleFieldAssign//sourceId:493980_1
querySuperiorEvaObjTargetCycleListReqDto.setEntityId(reqDto.getEntityId());//SimpleFieldAssign//sourceId:493981_1
querySuperiorEvaObjTargetCycleListReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:348142_1
    }
  
    /*D3-3查询上级目标内容被评对象目标周期权重列表[4711]   */
    Assert.isNull(querySuperiorEvaObjTargetCycleListReqDto.getTableTypeCode(),"B3-3查询上级目标内容被评对象权重分目标周期列表(管理)-D3-3查询上级目标内容被评对象目标周期权重列表-冗余内容表类型编码不能为空",false);
Assert.isNull(querySuperiorEvaObjTargetCycleListReqDto.getEntityId(),"B3-3查询上级目标内容被评对象权重分目标周期列表(管理)-D3-3查询上级目标内容被评对象目标周期权重列表-冗余内容表主键ID不能为空",false);
    Assert.isNull(querySuperiorEvaObjTargetCycleListReqDto.getEvaluationTemplateId(),"B3-3查询上级目标内容被评对象权重分目标周期列表(管理)-D3-3查询上级目标内容被评对象目标周期权重列表-归属评价模板ID不能为空",false);
      querySuperiorEvaObjTargetCycleListRespDto = fwAppTargetCycleClient.querySuperiorEvaObjTargetCycleList(querySuperiorEvaObjTargetCycleListReqDto).getData();
      
      
      querySuperiorEvaObjTargetCycleListRespDto_1 = querySuperiorEvaObjTargetCycleListRespDto;
    
//步骤1: D3-3批量查询被评对象目标周期 - batchQueryEvaObjTargetCycle
     BatchQueryEvaObjTargetCycleRespDto batchQueryEvaObjTargetCycleRespDto = null;
    if(querySuperiorEvaObjTargetCycleListRespDto !=null){
          BatchQueryEvaObjTargetCycleReqDto batchQueryEvaObjTargetCycleReqDto=new BatchQueryEvaObjTargetCycleReqDto();
  batchQueryEvaObjTargetCycleReqDto.setIsArchive("FALSE");//sourceId:505402_1
batchQueryEvaObjTargetCycleReqDto.setArchivngType("NOT_ARCHIVE");//sourceId:505403_1
if(querySuperiorEvaObjTargetCycleListRespDto!=null){
      batchQueryEvaObjTargetCycleReqDto.setEvaObjTargetCycleList(querySuperiorEvaObjTargetCycleListRespDto.getEvaObjTargetCycleWeightList().stream().map(item->item.getEvaObjTargetCycleId())
        .collect(Collectors.toList()));/*list-to-strings*///sourceId:505398_1
    }
if(reqDto!=null){
      batchQueryEvaObjTargetCycleReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:505404_1
    }

    /*D3-3批量查询被评对象目标周期[5445]   */
    Assert.isNull(batchQueryEvaObjTargetCycleReqDto.getEvaluationTemplateId(),"B3-3查询上级目标内容被评对象权重分目标周期列表(管理)-D3-3批量查询被评对象目标周期-冗余评价模板ID不能为空",false);
Assert.isNull(batchQueryEvaObjTargetCycleReqDto.getIsArchive(),"B3-3查询上级目标内容被评对象权重分目标周期列表(管理)-D3-3批量查询被评对象目标周期-是否存档不能为空",false);
Assert.isNull(batchQueryEvaObjTargetCycleReqDto.getArchivngType(),"B3-3查询上级目标内容被评对象权重分目标周期列表(管理)-D3-3批量查询被评对象目标周期-存档类型不能为空",false);
      batchQueryEvaObjTargetCycleRespDto = fwAppTargetCycleClient.batchQueryEvaObjTargetCycle(batchQueryEvaObjTargetCycleReqDto).getData();


      batchQueryEvaObjTargetCycleRespDto_1 = batchQueryEvaObjTargetCycleRespDto;
           }

BffQuerySuperiorEvaObjTargetCycleListRespDto retData = new BffQuerySuperiorEvaObjTargetCycleListRespDto();
  //数据集融合  MoreListToOneSource
        if(querySuperiorEvaObjTargetCycleListRespDto_1!= null && !CollectionUtil.isEmpty(querySuperiorEvaObjTargetCycleListRespDto_1.getEvaObjTargetCycleWeightList()) ){
          for (EvaObjTargetCycleWeightDto evaObjTargetCycleWeightDto : querySuperiorEvaObjTargetCycleListRespDto_1.getEvaObjTargetCycleWeightList()) {
              BffEvaObjTargetCycleWeightDto retElm = new BffEvaObjTargetCycleWeightDto();
             if(querySuperiorEvaObjTargetCycleListRespDto_1!=null){
      retElm.setObjTargetCycleWeightSetId(evaObjTargetCycleWeightDto.getObjTargetCycleWeightSetId());//SimpleFieldAssign//sourceId:128723_2
retElm.setEvaObjTargetCycleId(evaObjTargetCycleWeightDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:130612_2
retElm.setWeightScore(evaObjTargetCycleWeightDto.getWeightScore());//SimpleFieldAssign//sourceId:140737_2
retElm.setParentSubMidCycleType(evaObjTargetCycleWeightDto.getParentSubMidCycleType());//SimpleFieldAssign//sourceId:128727_2
    }
              retData.getEvaObjTargetCycleWeightList().add(retElm);
               if(batchQueryEvaObjTargetCycleRespDto_1!= null){
          for (EvaObjTargetCycleDto evaObjTargetCycleDto : batchQueryEvaObjTargetCycleRespDto_1.getEvaObjTargetCycleList()) {
                if (evaObjTargetCycleDto.getEvaObjTargetCycleId().equals(evaObjTargetCycleWeightDto.getEvaObjTargetCycleId())) {
                 if(batchQueryEvaObjTargetCycleRespDto_1!=null){
      retElm.setCycleId(evaObjTargetCycleDto.getCycleId());//SimpleFieldAssign//sourceId:130641_2
retElm.setCycleStandardName(evaObjTargetCycleDto.getCycleStandardName());//SimpleFieldAssign//sourceId:130642_2
    }
                }
            }
          }

          }
        }//sourceId:493990_1
  if(querySuperiorEvaObjTargetCycleListRespDto_1!=null){
retData.setCloneSubCycle(querySuperiorEvaObjTargetCycleListRespDto_1.getCloneSubCycle());//SimpleFieldAssign//sourceId:478672_1
retData.setEvaObjTargetCycleId(querySuperiorEvaObjTargetCycleListRespDto_1.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:478673_1
retData.setEvaObjTypeCode(querySuperiorEvaObjTargetCycleListRespDto_1.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:512973_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查询模板安排要求目标子周期列表(管理)[2652]
   * gen by moon at 10/8/2022, 3:08:49 AM
   */
    @Trace(operationName = "B3-3查询模板安排要求目标子周期列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryTempArrangeRequireSubEvaObjTargetCycleListRespDto queryTempArrangeRequireSubEvaObjTargetCycleList(BffQueryTempArrangeRequireSubEvaObjTargetCycleListReqDto reqDto){
      
       
       BatchQueryRequestArrangeCycleRespDto batchQueryRequestArrangeCycleRespDto_1 =null;
//步骤0: D3-2批量查询要求安排周期 - batchQueryRequestArrangeCycle
     BatchQueryRequestArrangeCycleRespDto batchQueryRequestArrangeCycleRespDto = null;
    BatchQueryRequestArrangeCycleReqDto batchQueryRequestArrangeCycleReqDto=new BatchQueryRequestArrangeCycleReqDto();
  if(reqDto!=null){
      batchQueryRequestArrangeCycleReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:179071_1
batchQueryRequestArrangeCycleReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:179072_1
    }
  
    /*D3-2批量查询要求安排周期[3155]   */
    Assert.isNull(batchQueryRequestArrangeCycleReqDto.getTargetId(),"B3-3查询模板安排要求目标子周期列表(管理)-D3-2批量查询要求安排周期-冗余目标ID不能为空",false);
Assert.isNull(batchQueryRequestArrangeCycleReqDto.getEvaluationTemplateId(),"B3-3查询模板安排要求目标子周期列表(管理)-D3-2批量查询要求安排周期-归属评价模板ID不能为空",false);
      batchQueryRequestArrangeCycleRespDto = fwAppTargetCycleClient.batchQueryRequestArrangeCycle(batchQueryRequestArrangeCycleReqDto).getData();
      
      
      batchQueryRequestArrangeCycleRespDto_1 = batchQueryRequestArrangeCycleRespDto;
    
BffQueryTempArrangeRequireSubEvaObjTargetCycleListRespDto retData = new BffQueryTempArrangeRequireSubEvaObjTargetCycleListRespDto();
  if(batchQueryRequestArrangeCycleRespDto_1!=null){
      retData.setTempArrangeRequireSubEvaObjTargetCycleList(batchQueryRequestArrangeCycleRespDto_1.getEvaTepPlanCycleList().stream().map(item -> BeanUtil.toBean(item, BffTempArrangeRequireSubEvaObjTargetCycleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:179081_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查询内容匹配被评对象目标周期列表[2863]
   * gen by moon at 9/19/2022, 7:28:28 PM
   */
    @Trace(operationName = "B3-3查询内容匹配被评对象目标周期列表")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryContMatchEvaObjTargetCycleListRespDto queryContMatchEvaObjTargetCycleList(BffQueryContMatchEvaObjTargetCycleListReqDto reqDto){
      
       
       QueryEvaObjTargetCycleListRespDto queryEvaObjTargetCycleListRespDto_1 =null;
//步骤0: D3-3查被评对象目标周期列表 - queryEvaObjTargetCycleList
     QueryEvaObjTargetCycleListRespDto queryEvaObjTargetCycleListRespDto = null;
    QueryEvaObjTargetCycleListReqDto queryEvaObjTargetCycleListReqDto=new QueryEvaObjTargetCycleListReqDto();
  queryEvaObjTargetCycleListReqDto.setArchivngType("NOT_ARCHIVE");//sourceId:211191_1
queryEvaObjTargetCycleListReqDto.setIsArchive("FALSE");//sourceId:211192_1
if(reqDto!=null){
      queryEvaObjTargetCycleListReqDto.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//sourceId:211185_1
queryEvaObjTargetCycleListReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//sourceId:211186_1
queryEvaObjTargetCycleListReqDto.setTargetId(reqDto.getTargetId());//sourceId:211190_1
    }
  
    /*D3-3查被评对象目标周期列表[2598]   */
    Assert.isNull(queryEvaObjTargetCycleListReqDto.getTargetCycleContentTypeCode(),"B3-3查询内容匹配被评对象目标周期列表-D3-3查被评对象目标周期列表-关联目标内容类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListReqDto.getTargetCycleContentId(),"B3-3查询内容匹配被评对象目标周期列表-D3-3查被评对象目标周期列表-关联目标内容ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListReqDto.getTargetId(),"B3-3查询内容匹配被评对象目标周期列表-D3-3查被评对象目标周期列表-冗余目标ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListReqDto.getArchivngType(),"B3-3查询内容匹配被评对象目标周期列表-D3-3查被评对象目标周期列表-存档类型不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListReqDto.getIsArchive(),"B3-3查询内容匹配被评对象目标周期列表-D3-3查被评对象目标周期列表-是否存档不能为空",false);
      queryEvaObjTargetCycleListRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleList(queryEvaObjTargetCycleListReqDto).getData();
      
      
      queryEvaObjTargetCycleListRespDto_1 = queryEvaObjTargetCycleListRespDto;
    
BffQueryContMatchEvaObjTargetCycleListRespDto retData = new BffQueryContMatchEvaObjTargetCycleListRespDto();
  if(queryEvaObjTargetCycleListRespDto_1!=null){
      retData.setEvaObjTargetCycleList(queryEvaObjTargetCycleListRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffEvaObjTargetCycleDto.class)).collect(Collectors.toList()));//sourceId:211193_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查设置工作周期目标详情(管理)[2938]
   * gen by moon at 11/20/2022, 11:31:26 PM
   */
    @Trace(operationName = "B3-3查设置工作周期目标详情(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
    @BanAuto
  public BffQuerySetDutyCycleTargetDetailRespDto querySetDutyCycleTargetDetail(BffQuerySetDutyCycleTargetDetailReqDto reqDto){
      
       
       QuerySetDutyCycleTargetListRespDto querySetDutyCycleTargetListRespDto_1 =null;
ImplementDataSetMergebizAppChangeColComRespDto implementDataSetMergebizAppChangeColComRespDto_1 =null;
//步骤0: D3-3查设置工作周期目标列表(管理) - querySetDutyCycleTargetList
     QuerySetDutyCycleTargetListRespDto querySetDutyCycleTargetListRespDto = null;
    QuerySetDutyCycleTargetListReqDto querySetDutyCycleTargetListReqDto=new QuerySetDutyCycleTargetListReqDto();
  if(reqDto!=null){
      querySetDutyCycleTargetListReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:115388_1
querySetDutyCycleTargetListReqDto.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:115389_1
querySetDutyCycleTargetListReqDto.setEvaObjEntityId(reqDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:115390_1
querySetDutyCycleTargetListReqDto.setEvaObjTableTypeCode(reqDto.getEvaObjTableTypeCode());//SimpleFieldAssign//sourceId:115391_1
querySetDutyCycleTargetListReqDto.setEvaObjTypeCode(reqDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:115392_1
querySetDutyCycleTargetListReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:115393_1
    }
  
    /*D3-3查设置工作周期目标列表(管理)[2933]   */
    Assert.isNull(querySetDutyCycleTargetListReqDto.getTargetCycleContentId(),"B3-3查设置工作周期目标详情(管理)-D3-3查设置工作周期目标列表(管理)-关联目标内容ID不能为空",false);
Assert.isNull(querySetDutyCycleTargetListReqDto.getTargetCycleContentTypeCode(),"B3-3查设置工作周期目标详情(管理)-D3-3查设置工作周期目标列表(管理)-关联目标内容类型编码不能为空",false);
Assert.isNull(querySetDutyCycleTargetListReqDto.getEvaObjEntityId(),"B3-3查设置工作周期目标详情(管理)-D3-3查设置工作周期目标列表(管理)-被评对象内容表主键ID不能为空",false);
Assert.isNull(querySetDutyCycleTargetListReqDto.getEvaObjTableTypeCode(),"B3-3查设置工作周期目标详情(管理)-D3-3查设置工作周期目标列表(管理)-被评对象内容表类型编码不能为空",false);
Assert.isNull(querySetDutyCycleTargetListReqDto.getEvaObjTypeCode(),"B3-3查设置工作周期目标详情(管理)-D3-3查设置工作周期目标列表(管理)-被评对象类型编码不能为空",false);
Assert.isNull(querySetDutyCycleTargetListReqDto.getTargetId(),"B3-3查设置工作周期目标详情(管理)-D3-3查设置工作周期目标列表(管理)-冗余目标ID不能为空",false);
      querySetDutyCycleTargetListRespDto = fwAppTargetCycleClient.querySetDutyCycleTargetList(querySetDutyCycleTargetListReqDto).getData();
      
      
      querySetDutyCycleTargetListRespDto_1 = querySetDutyCycleTargetListRespDto;
    
//步骤1: D3执行数据集合并业务应用变更字段(公共) - implementDataSetMergebizAppChangeColCom
     ImplementDataSetMergebizAppChangeColComRespDto implementDataSetMergebizAppChangeColComRespDto = null;
    if(querySetDutyCycleTargetListRespDto !=null){
          ImplementDataSetMergebizAppChangeColComReqDto implementDataSetMergebizAppChangeColComReqDto=new ImplementDataSetMergebizAppChangeColComReqDto();
  implementDataSetMergebizAppChangeColComReqDto.setTableTypeCode("OMS_EVA_OBJ_TARGET_CYCLE_OSET");//sourceId:445455_1
if(querySetDutyCycleTargetListRespDto!=null){
      implementDataSetMergebizAppChangeColComReqDto.setBizAppChangeColList(querySetDutyCycleTargetListRespDto.getSetDutyCycleTargetList().stream().map(item->item.getEvaObjOsetId())
        .collect(Collectors.toList()));/*list-to-strings*///sourceId:445454_1
    }
if(querySetDutyCycleTargetListRespDto!= null&&  querySetDutyCycleTargetListRespDto.getSetDutyCycleTargetList() !=null&& !CollectionUtil.isEmpty(querySetDutyCycleTargetListRespDto.getSetDutyCycleTargetList())){
      implementDataSetMergebizAppChangeColComReqDto.setEvaObjTargetCycleOsetList(querySetDutyCycleTargetListRespDto.getSetDutyCycleTargetList().stream().map(item -> BeanUtil.toBean(item, EvaObjTargetCycleOsetDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:445458_1
    }
  
    /*D3执行数据集合并业务应用变更字段(公共)[5212]   */
    Assert.isNull(implementDataSetMergebizAppChangeColComReqDto.getTableTypeCode(),"B3-3查设置工作周期目标详情(管理)-D3执行数据集合并业务应用变更字段(公共)-内容表类型编码不能为空",false);
      implementDataSetMergebizAppChangeColComRespDto = fwAppChangeColumnClient.implementDataSetMergebizAppChangeColCom(implementDataSetMergebizAppChangeColComReqDto).getData();
      
      
      implementDataSetMergebizAppChangeColComRespDto_1 = implementDataSetMergebizAppChangeColComRespDto;
           }
    
BffQuerySetDutyCycleTargetDetailRespDto retData = new BffQuerySetDutyCycleTargetDetailRespDto();
  //数据集融合  MoreListToOneSource
        if(querySetDutyCycleTargetListRespDto_1!= null && !CollectionUtil.isEmpty(querySetDutyCycleTargetListRespDto_1.getSetDutyCycleTargetList()) ){
          for (SetDutyCycleTargetDto setDutyCycleTargetDto : querySetDutyCycleTargetListRespDto_1.getSetDutyCycleTargetList()) {
              BffSetDutyCycleTargetDto retElm = new BffSetDutyCycleTargetDto();
             if(querySetDutyCycleTargetListRespDto_1!=null){
      retElm.setEvaObjTargetCycleId(setDutyCycleTargetDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:62066_2
retElm.setEvaObjOsetId(setDutyCycleTargetDto.getEvaObjOsetId());//SimpleFieldAssign//sourceId:120344_2
retElm.setTargetCycleName(setDutyCycleTargetDto.getTargetCycleName());//SimpleFieldAssign//sourceId:62067_2
retElm.setCyclelAlias(setDutyCycleTargetDto.getCyclelAlias());//SimpleFieldAssign//sourceId:62068_2
retElm.setCycleId(setDutyCycleTargetDto.getCycleId());//SimpleFieldAssign//sourceId:62069_2
retElm.setCycleStandardName(setDutyCycleTargetDto.getCycleStandardName());//SimpleFieldAssign//sourceId:52920_2
retElm.setIsParentCycle(setDutyCycleTargetDto.getIsParentCycle());//SimpleFieldAssign//sourceId:62070_2
retElm.setIsMetaphase(setDutyCycleTargetDto.getIsMetaphase());//SimpleFieldAssign//sourceId:62071_2
retElm.setCycleBudgetUnit(setDutyCycleTargetDto.getCycleBudgetUnit());//SimpleFieldAssign//sourceId:62072_2
retElm.setCycleBudgetAmount(setDutyCycleTargetDto.getCycleBudgetAmount());//SimpleFieldAssign//sourceId:62073_2
retElm.setUnit(setDutyCycleTargetDto.getUnit());//SimpleFieldAssign//sourceId:62075_2
    }
              retData.getSetDutyCycleTargetList().add(retElm);
               if(implementDataSetMergebizAppChangeColComRespDto_1!= null){
          for (EvaObjTargetCycleOsetDto evaObjTargetCycleOsetDto : implementDataSetMergebizAppChangeColComRespDto_1.getEvaObjTargetCycleOsetList()) {
              // TODO: 2022/11/27 手动代码
                if (evaObjTargetCycleOsetDto.getEvaObjOsetId()!=null && evaObjTargetCycleOsetDto.getEvaObjOsetId().equals(setDutyCycleTargetDto.getEvaObjOsetId())) {
                 if(implementDataSetMergebizAppChangeColComRespDto_1!=null){
      retElm.setTargetDiagnosticValue(evaObjTargetCycleOsetDto.getTargetDiagnosticValue());//SimpleFieldAssign//sourceId:120345_2
    }
                }
            }
          }
        
          }
        }//sourceId:94581_1
  

  
  
return retData;
  }
/**
   * B3-3查一级部门目标安排进展列表(管理)[2967]
   * gen by moon at 9/22/2023, 6:50:24 PM
   */
    @Trace(operationName = "B3-3查一级部门目标安排进展列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryOneDeptobjScheduleListRespDto queryOneDeptobjScheduleList(BffQueryOneDeptobjScheduleListReqDto reqDto){
      
       
       QueryOneDeptobjScheduleListComRespDto queryOneDeptobjScheduleListComRespDto_1 =null;
//步骤0: D3-3查询一级部门目标安排进展列表(公共) - queryOneDeptobjScheduleListCom
     QueryOneDeptobjScheduleListComRespDto queryOneDeptobjScheduleListComRespDto = null;
    QueryOneDeptobjScheduleListComReqDto queryOneDeptobjScheduleListComReqDto=new QueryOneDeptobjScheduleListComReqDto();
  if(reqDto!=null){
      queryOneDeptobjScheduleListComReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:95707_1
    }
  
    /*D3-3查询一级部门目标安排进展列表(公共)[2965]   */
    Assert.isNull(queryOneDeptobjScheduleListComReqDto.getTargetId(),"B3-3查一级部门目标安排进展列表(管理)-D3-3查询一级部门目标安排进展列表(公共)-冗余目标ID不能为空",false);
      queryOneDeptobjScheduleListComRespDto = fwAppTargetCycleClient.queryOneDeptobjScheduleListCom(queryOneDeptobjScheduleListComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryOneDeptobjScheduleListComRespDto_1 = queryOneDeptobjScheduleListComRespDto;

BffQueryOneDeptobjScheduleListRespDto retData = new BffQueryOneDeptobjScheduleListRespDto();
             if(queryOneDeptobjScheduleListComRespDto_1!=null){
      retData.setOneDeptobjScheduleList(queryOneDeptobjScheduleListComRespDto_1.getOneDeptobjScheduleList().stream().map(item -> BeanUtil.toBean(item, BffOneDeptobjScheduleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:95710_1
      retData.setAlreadyAccomplishNum(queryOneDeptobjScheduleListComRespDto_1.getAlreadyAccomplishNum());//SimpleFieldAssign//sourceId:430063_1
retData.setCalcCount(queryOneDeptobjScheduleListComRespDto_1.getCalcCount());//SimpleFieldAssign//sourceId:430064_1
retData.setIsAllArrangeAccomplish(queryOneDeptobjScheduleListComRespDto_1.getIsAllArrangeAccomplish());//SimpleFieldAssign//sourceId:430393_1
    }
  

  
  
return retData;
  }
/**
   * B3-2查要求安排周期列表(管理)[2985]
   * gen by moon at 10/8/2022, 3:09:36 AM
   */
    @Trace(operationName = "B3-2查要求安排周期列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryRequestArrangeCycleListRespDto queryRequestArrangeCycleList(BffQueryRequestArrangeCycleListReqDto reqDto){
      
       
       QueryRequestArrangeCycleListRespDto queryRequestArrangeCycleListRespDto_1 =null;
//步骤0: D3-2查要求安排周期列表 - queryRequestArrangeCycleList
     QueryRequestArrangeCycleListRespDto queryRequestArrangeCycleListRespDto = null;
    QueryRequestArrangeCycleListReqDto queryRequestArrangeCycleListReqDto=new QueryRequestArrangeCycleListReqDto();
  if(reqDto!=null){
      queryRequestArrangeCycleListReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:178263_1
queryRequestArrangeCycleListReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:178264_1
    }
  
    /*D3-2查要求安排周期列表[3004]   */
    Assert.isNull(queryRequestArrangeCycleListReqDto.getTargetId(),"B3-2查要求安排周期列表(管理)-D3-2查要求安排周期列表-冗余目标ID不能为空",false);
Assert.isNull(queryRequestArrangeCycleListReqDto.getEvaluationTemplateId(),"B3-2查要求安排周期列表(管理)-D3-2查要求安排周期列表-归属评价模板ID不能为空",false);
      queryRequestArrangeCycleListRespDto = fwAppTargetCycleClient.queryRequestArrangeCycleList(queryRequestArrangeCycleListReqDto).getData();
      
      
      queryRequestArrangeCycleListRespDto_1 = queryRequestArrangeCycleListRespDto;
    
BffQueryRequestArrangeCycleListRespDto retData = new BffQueryRequestArrangeCycleListRespDto();
  if(queryRequestArrangeCycleListRespDto_1!=null){
      retData.setEvaTepCyclePlanList(queryRequestArrangeCycleListRespDto_1.getEvaTepCyclePlanList().stream().map(item -> BeanUtil.toBean(item, BffEvaTepCyclePlanDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:179080_1
    }
  

  
  
return retData;
  }
/**
   * B3-5查询规划资料菜单列表(管理)[3021]
   * gen by moon at 10/24/2022, 4:31:51 AM
   */
    @Trace(operationName = "B3-5查询规划资料菜单列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryPlanInforMenuListRespDto queryPlanInforMenuList(BffQueryPlanInforMenuListReqDto reqDto){
      
       
       QueryPlanInforMenuListRespDto queryPlanInforMenuListRespDto_1 =null;
//步骤0: D3-5查询规划资料菜单列表 - queryPlanInforMenuList
     QueryPlanInforMenuListRespDto queryPlanInforMenuListRespDto = null;
    QueryPlanInforMenuListReqDto queryPlanInforMenuListReqDto=new QueryPlanInforMenuListReqDto();
  if(reqDto!=null){
      queryPlanInforMenuListReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:221287_1
queryPlanInforMenuListReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:388502_1
    }
  
    /*D3-5查询规划资料菜单列表[4081]   */
    Assert.isNull(queryPlanInforMenuListReqDto.getTargetId(),"B3-5查询规划资料菜单列表(管理)-D3-5查询规划资料菜单列表-冗余目标ID不能为空",false);
Assert.isNull(queryPlanInforMenuListReqDto.getEvaluationTemplateId(),"B3-5查询规划资料菜单列表(管理)-D3-5查询规划资料菜单列表-评价模版ID不能为空",false);
      queryPlanInforMenuListRespDto = fwAppTargetCycleClient.queryPlanInforMenuList(queryPlanInforMenuListReqDto).getData();
      
      
      queryPlanInforMenuListRespDto_1 = queryPlanInforMenuListRespDto;
    
BffQueryPlanInforMenuListRespDto retData = new BffQueryPlanInforMenuListRespDto();
  if(queryPlanInforMenuListRespDto_1!=null){
      retData.setPlanInforMenuList(queryPlanInforMenuListRespDto_1.getPlanInforMenuList().stream().map(item -> BeanUtil.toBean(item, BffPlanInforMenuDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:221290_1
retData.setUseObjectTypeCode(queryPlanInforMenuListRespDto_1.getUseObjectTypeCode());//SimpleFieldAssign//sourceId:222493_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查询管理模式中基层评价对象子目标周期列表(管理)[3035]
   * gen by moon at 1/13/2023, 4:03:06 PM
   */
    @Trace(operationName = "B3-3查询管理模式中基层评价对象子目标周期列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryMidPlanEvaObjSubObCycleMgtListRespDto queryMidPlanEvaObjSubObCycleMgtList(BffQueryMidPlanEvaObjSubObCycleMgtListReqDto reqDto){
      
       
       QueryEvaObjTargetCycleListRespDto queryEvaObjTargetCycleListRespDto_1 =null;
//步骤0: D3-3查被评对象目标周期列表 - queryEvaObjTargetCycleList
     QueryEvaObjTargetCycleListRespDto queryEvaObjTargetCycleListRespDto = null;
    QueryEvaObjTargetCycleListReqDto queryEvaObjTargetCycleListReqDto=new QueryEvaObjTargetCycleListReqDto();
  queryEvaObjTargetCycleListReqDto.setTargetCycleContentTypeCode("TARGET");//sourceId:608898_1
queryEvaObjTargetCycleListReqDto.setArchivngType("NOT_ARCHIVE");//sourceId:608904_1
queryEvaObjTargetCycleListReqDto.setIsArchive("FALSE");//sourceId:608905_1
if(reqDto!=null){
      queryEvaObjTargetCycleListReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:608899_1
queryEvaObjTargetCycleListReqDto.setTargetId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:608903_1
    }
  
    /*D3-3查被评对象目标周期列表[2598]   */
    Assert.isNull(queryEvaObjTargetCycleListReqDto.getTargetCycleContentId(),"B3-3查询管理模式中基层评价对象子目标周期列表(管理)-D3-3查被评对象目标周期列表-关联目标内容ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListReqDto.getTargetCycleContentTypeCode(),"B3-3查询管理模式中基层评价对象子目标周期列表(管理)-D3-3查被评对象目标周期列表-关联目标内容类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListReqDto.getTargetId(),"B3-3查询管理模式中基层评价对象子目标周期列表(管理)-D3-3查被评对象目标周期列表-冗余目标ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListReqDto.getArchivngType(),"B3-3查询管理模式中基层评价对象子目标周期列表(管理)-D3-3查被评对象目标周期列表-存档类型不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListReqDto.getIsArchive(),"B3-3查询管理模式中基层评价对象子目标周期列表(管理)-D3-3查被评对象目标周期列表-是否存档不能为空",false);
      queryEvaObjTargetCycleListRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleList(queryEvaObjTargetCycleListReqDto).getData();
      
      
      queryEvaObjTargetCycleListRespDto_1 = queryEvaObjTargetCycleListRespDto;
    
BffQueryMidPlanEvaObjSubObCycleMgtListRespDto retData = new BffQueryMidPlanEvaObjSubObCycleMgtListRespDto();
  if(queryEvaObjTargetCycleListRespDto_1!=null){
      retData.setMidPlanEvaObjSubObCycleList(queryEvaObjTargetCycleListRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffMidPlanEvaObjSubObCycleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:100610_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查询部门目标任务书周期列表(管理)[4187]
   * gen by moon at 9/13/2022, 3:45:00 AM
   */
    @Trace(operationName = "B3-3查询部门目标任务书周期列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryDepMisStaTargetCycleListRespDto queryDepMisStaTargetCycleList(BffQueryDepMisStaTargetCycleListReqDto reqDto){
      
       
       QueryDepMisStaTargetCycleListRespDto queryDepMisStaTargetCycleListRespDto_1 =null;
//步骤0: D3-3查询部门目标任务书周期列表 - queryDepMisStaTargetCycleList
     QueryDepMisStaTargetCycleListRespDto queryDepMisStaTargetCycleListRespDto = null;
    QueryDepMisStaTargetCycleListReqDto queryDepMisStaTargetCycleListReqDto=new QueryDepMisStaTargetCycleListReqDto();
  if(reqDto!=null){
      queryDepMisStaTargetCycleListReqDto.setEvaObjTargetCycleId(reqDto.getEvaObjTargetCycleId());//sourceId:257371_1
queryDepMisStaTargetCycleListReqDto.setEvaObjEntityId(reqDto.getEvaObjEntityId());//sourceId:257372_1
queryDepMisStaTargetCycleListReqDto.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//sourceId:257373_1
queryDepMisStaTargetCycleListReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//sourceId:257374_1
queryDepMisStaTargetCycleListReqDto.setTargetId(reqDto.getTargetId());//sourceId:257375_1
    }

    /*D3-3查询部门目标任务书周期列表[4188]   */
    Assert.isNull(queryDepMisStaTargetCycleListReqDto.getEvaObjTargetCycleId(),"B3-3查询部门目标任务书周期列表(管理)-D3-3查询部门目标任务书周期列表-被评对象目标周期ID不能为空",false);
Assert.isNull(queryDepMisStaTargetCycleListReqDto.getEvaObjEntityId(),"B3-3查询部门目标任务书周期列表(管理)-D3-3查询部门目标任务书周期列表-被评对象内容表主键ID不能为空",false);
Assert.isNull(queryDepMisStaTargetCycleListReqDto.getTargetCycleContentTypeCode(),"B3-3查询部门目标任务书周期列表(管理)-D3-3查询部门目标任务书周期列表-关联目标内容类型编码不能为空",false);
Assert.isNull(queryDepMisStaTargetCycleListReqDto.getTargetCycleContentId(),"B3-3查询部门目标任务书周期列表(管理)-D3-3查询部门目标任务书周期列表-关联目标内容ID不能为空",false);
Assert.isNull(queryDepMisStaTargetCycleListReqDto.getTargetId(),"B3-3查询部门目标任务书周期列表(管理)-D3-3查询部门目标任务书周期列表-冗余目标ID不能为空",false);
      queryDepMisStaTargetCycleListRespDto = fwAppTargetCycleClient.queryDepMisStaTargetCycleList(queryDepMisStaTargetCycleListReqDto).getData();


      queryDepMisStaTargetCycleListRespDto_1 = queryDepMisStaTargetCycleListRespDto;

BffQueryDepMisStaTargetCycleListRespDto retData = new BffQueryDepMisStaTargetCycleListRespDto();
  if(queryDepMisStaTargetCycleListRespDto_1!=null){
      retData.setDepMisStaTargetCycleList(queryDepMisStaTargetCycleListRespDto_1.getDepMisStaTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffDepMisStaTargetCycleDto.class)).collect(Collectors.toList()));//sourceId:257384_1
retData.setCyclelAlias(queryDepMisStaTargetCycleListRespDto_1.getCyclelAlias());//sourceId:257453_1
retData.setWeightValue(queryDepMisStaTargetCycleListRespDto_1.getWeightValue());//sourceId:257385_1
retData.setWeightScore(queryDepMisStaTargetCycleListRespDto_1.getWeightScore());//sourceId:257386_1
retData.setWeightSetWayName(queryDepMisStaTargetCycleListRespDto_1.getWeightSetWayName());//sourceId:258486_1
retData.setWeightSetWay(queryDepMisStaTargetCycleListRespDto_1.getWeightSetWay());//sourceId:258487_1
retData.setWeightDecimalPoint(queryDepMisStaTargetCycleListRespDto_1.getWeightDecimalPoint());//sourceId:258488_1
retData.setWeightPoint(queryDepMisStaTargetCycleListRespDto_1.getWeightPoint());//sourceId:258489_1
retData.setDecimalDigitsLastRules(queryDepMisStaTargetCycleListRespDto_1.getDecimalDigitsLastRules());//sourceId:258490_1
    }
  

  
  
return retData;
  }
/**
   * B3-3批量设置基层被评对象目标周期权重(管理)[3642]
   * gen by moon at 9/19/2022, 3:13:52 PM
   */
    @Trace(operationName = "B3-3批量设置基层被评对象目标周期权重(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffBatchSetBasicTargetObjCycleWeightRespDto batchSetBasicTargetObjCycleWeight(BffBatchSetBasicTargetObjCycleWeightReqDto reqDto){
      
       
       //步骤0: D3-3批量设置指标被评对象目标周期权重 - batchSetTargetObjCycleWeight
     BatchSetTargetObjCycleWeightRespDto batchSetTargetObjCycleWeightRespDto = null;
    BatchSetTargetObjCycleWeightReqDto batchSetTargetObjCycleWeightReqDto=new BatchSetTargetObjCycleWeightReqDto();
  batchSetTargetObjCycleWeightReqDto.setWeightObjTypeCode("EVA_OBJECT");//sourceId:163534_1
if(reqDto!=null){
      batchSetTargetObjCycleWeightReqDto.setEvaObjTargetCycleList(reqDto.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, EvaObjTargetCycleDto.class)).collect(Collectors.toList()));//sourceId:334075_1
//batchSetTargetObjCycleWeightReqDto.setObjectId(reqDto.getObjectId());//sourceId:163538_1
//batchSetTargetObjCycleWeightReqDto.setBelongToContentCode(reqDto.getBelongToContentCode());//sourceId:163539_1
//batchSetTargetObjCycleWeightReqDto.setTargetContentName(reqDto.getTargetContentName());//sourceId:163540_1
//batchSetTargetObjCycleWeightReqDto.setLevelNumber(reqDto.getLevelNumber());//sourceId:163531_1
batchSetTargetObjCycleWeightReqDto.setTargetId(reqDto.getTargetId());//sourceId:279716_1
batchSetTargetObjCycleWeightReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//sourceId:163535_1
batchSetTargetObjCycleWeightReqDto.setBatchCode(reqDto.getBatchCode());//sourceId:163536_1
    }
  
    /*D3-3批量设置指标被评对象目标周期权重[2641]   */
    Assert.isNull(batchSetTargetObjCycleWeightReqDto.getWeightObjTypeCode(),"B3-3批量设置基层被评对象目标周期权重(管理)-D3-3批量设置指标被评对象目标周期权重-权重设置对象类型编码不能为空",false);
//Assert.isNull(batchSetTargetObjCycleWeightReqDto.getObjectId(),"B3-3批量设置基层被评对象目标周期权重(管理)-D3-3批量设置指标被评对象目标周期权重-二级及以下指标ID不能为空",false);
//Assert.isNull(batchSetTargetObjCycleWeightReqDto.getBelongToContentCode(),"B3-3批量设置基层被评对象目标周期权重(管理)-D3-3批量设置指标被评对象目标周期权重-二级及以下指标标识不能为空",false);
//Assert.isNull(batchSetTargetObjCycleWeightReqDto.getTargetContentName(),"B3-3批量设置基层被评对象目标周期权重(管理)-D3-3批量设置指标被评对象目标周期权重-二级及以下指标简称不能为空",false);
//Assert.isNull(batchSetTargetObjCycleWeightReqDto.getLevelNumber(),"B3-3批量设置基层被评对象目标周期权重(管理)-D3-3批量设置指标被评对象目标周期权重-层级不能为空",false);
Assert.isNull(batchSetTargetObjCycleWeightReqDto.getTargetId(),"B3-3批量设置基层被评对象目标周期权重(管理)-D3-3批量设置指标被评对象目标周期权重-冗余目标ID不能为空",false);
Assert.isNull(batchSetTargetObjCycleWeightReqDto.getEvaluationTemplateId(),"B3-3批量设置基层被评对象目标周期权重(管理)-D3-3批量设置指标被评对象目标周期权重-冗余评价模板ID不能为空",false);
Assert.isNull(batchSetTargetObjCycleWeightReqDto.getBatchCode(),"B3-3批量设置基层被评对象目标周期权重(管理)-D3-3批量设置指标被评对象目标周期权重-批次标识不能为空",false);
      batchSetTargetObjCycleWeightRespDto = fwAppTargetCycleClient.batchSetTargetObjCycleWeight(batchSetTargetObjCycleWeightReqDto).getData();
      
      
      
    
BffBatchSetBasicTargetObjCycleWeightRespDto retData = new BffBatchSetBasicTargetObjCycleWeightRespDto();
  
  

  
  
return retData;
  }
/**
   * B3-3批量设置高中基层被评对象目标周期权重(管理)[3875]
   * gen by moon at 12/11/2022, 4:41:18 PM
   */
    @Trace(operationName = "B3-3批量设置高中基层被评对象目标周期权重(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffBatchSetMidTargetObjCycleWeightRespDto batchSetMidTargetObjCycleWeight(BffBatchSetMidTargetObjCycleWeightReqDto reqDto){
      
       
       //步骤0: D3-3批量设置被评对象目标周期权重 - batchSetEvaObjTargetCycleWeight
     BatchSetEvaObjTargetCycleWeightRespDto batchSetEvaObjTargetCycleWeightRespDto = null;
    BatchSetEvaObjTargetCycleWeightReqDto batchSetEvaObjTargetCycleWeightReqDto=new BatchSetEvaObjTargetCycleWeightReqDto();
  if(reqDto!= null&&  reqDto.getEvaObjTargetCycleWeightList() !=null&& !CollectionUtil.isEmpty(reqDto.getEvaObjTargetCycleWeightList())){
      batchSetEvaObjTargetCycleWeightReqDto.setEvaObjTargetCycleWeightList(reqDto.getEvaObjTargetCycleWeightList().stream().map(item -> BeanUtil.toBean(item, EvaObjTargetCycleWeightDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:350433_1
    }
if(reqDto!=null){
      batchSetEvaObjTargetCycleWeightReqDto.setTableTypeCode(reqDto.getTableTypeCode());//SimpleFieldAssign//sourceId:498463_1
batchSetEvaObjTargetCycleWeightReqDto.setEntityId(reqDto.getEntityId());//SimpleFieldAssign//sourceId:498464_1
batchSetEvaObjTargetCycleWeightReqDto.setParentEvaObjTargetCycleId(reqDto.getParentEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:435542_1
batchSetEvaObjTargetCycleWeightReqDto.setWeightObjTypeCode(reqDto.getWeightObjTypeCode());//SimpleFieldAssign//sourceId:506437_1
batchSetEvaObjTargetCycleWeightReqDto.setCloneSubCycle(reqDto.getCloneSubCycle());//SimpleFieldAssign//sourceId:479595_1
    }
  
    /*D3-3批量设置被评对象目标周期权重[2641]   */
    Assert.isNull(batchSetEvaObjTargetCycleWeightReqDto.getTableTypeCode(),"B3-3批量设置高中基层被评对象目标周期权重(管理)-D3-3批量设置被评对象目标周期权重-冗余内容表类型编码不能为空",false);
Assert.isNull(batchSetEvaObjTargetCycleWeightReqDto.getEntityId(),"B3-3批量设置高中基层被评对象目标周期权重(管理)-D3-3批量设置被评对象目标周期权重-冗余内容表主键ID不能为空",false);
Assert.isNull(batchSetEvaObjTargetCycleWeightReqDto.getParentEvaObjTargetCycleId(),"B3-3批量设置高中基层被评对象目标周期权重(管理)-D3-3批量设置被评对象目标周期权重-上级被评对象目标周期ID不能为空",false);
Assert.isNull(batchSetEvaObjTargetCycleWeightReqDto.getWeightObjTypeCode(),"B3-3批量设置高中基层被评对象目标周期权重(管理)-D3-3批量设置被评对象目标周期权重-权重设置对象类型编码不能为空",false);
Assert.isNull(batchSetEvaObjTargetCycleWeightReqDto.getCloneSubCycle(),"B3-3批量设置高中基层被评对象目标周期权重(管理)-D3-3批量设置被评对象目标周期权重-克隆子周期不能为空",false);
      batchSetEvaObjTargetCycleWeightRespDto = fwAppTargetCycleClient.batchSetEvaObjTargetCycleWeight(batchSetEvaObjTargetCycleWeightReqDto).getData();
      
      
      
    
BffBatchSetMidTargetObjCycleWeightRespDto retData = new BffBatchSetMidTargetObjCycleWeightRespDto();
  
  

  
  
return retData;
  }
/**
   * B3-3查被评对象目标周期指标权重列表(管理)[2793]
   * gen by moon at 9/27/2022, 9:37:03 AM
   */
    @Trace(operationName = "B3-3查被评对象目标周期指标权重列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryEvaObjTargetCycleTargetObjWeightListRespDto queryEvaObjTargetCycleTargetObjWeightList(BffQueryEvaObjTargetCycleTargetObjWeightListReqDto reqDto){
      
       
       QueryEvaObjTargetCycleWeightListRespDto queryEvaObjTargetCycleWeightListRespDto_1 =null;
BatchQueryDeptComBorderRespDto batchQueryDeptComBorderRespDto_1 =null;
BatchQueryInductionRecordListComRespDto batchQueryInductionRecordListComRespDto_1 =null;
//步骤0: D3-3查被评对象目标周期权重列表 - queryEvaObjTargetCycleWeightList
     QueryEvaObjTargetCycleWeightListRespDto queryEvaObjTargetCycleWeightListRespDto = null;
    QueryEvaObjTargetCycleWeightListReqDto queryEvaObjTargetCycleWeightListReqDto=new QueryEvaObjTargetCycleWeightListReqDto();
  queryEvaObjTargetCycleWeightListReqDto.setTargetCycleContentTypeCode("OBJECTIVE");//sourceId:333557_1
if(reqDto!=null){
      queryEvaObjTargetCycleWeightListReqDto.setParentEvaObjTargetCycleId(reqDto.getParentEvaObjTargetCycleId());//sourceId:333556_1
queryEvaObjTargetCycleWeightListReqDto.setTargetId(reqDto.getTargetId());//sourceId:333558_1
queryEvaObjTargetCycleWeightListReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//sourceId:333559_1
    }
  
    /*D3-3查被评对象目标周期权重列表[2644]   */
    Assert.isNull(queryEvaObjTargetCycleWeightListReqDto.getParentEvaObjTargetCycleId(),"B3-3查被评对象目标周期指标权重列表(管理)-D3-3查被评对象目标周期权重列表-上级被评对象目标周期ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleWeightListReqDto.getTargetCycleContentTypeCode(),"B3-3查被评对象目标周期指标权重列表(管理)-D3-3查被评对象目标周期权重列表-关联目标内容类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleWeightListReqDto.getTargetId(),"B3-3查被评对象目标周期指标权重列表(管理)-D3-3查被评对象目标周期权重列表-冗余目标ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleWeightListReqDto.getEvaluationTemplateId(),"B3-3查被评对象目标周期指标权重列表(管理)-D3-3查被评对象目标周期权重列表-评价模板ID不能为空",false);
      queryEvaObjTargetCycleWeightListRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleWeightList(queryEvaObjTargetCycleWeightListReqDto).getData();
      
      
      queryEvaObjTargetCycleWeightListRespDto_1 = queryEvaObjTargetCycleWeightListRespDto;
    
//步骤1: D1-3批量查部门(公共)(边界) - batchQueryDeptComBorder
     BatchQueryDeptComBorderRespDto batchQueryDeptComBorderRespDto = null;
    if(queryEvaObjTargetCycleWeightListRespDto !=null){
          BatchQueryDeptComBorderReqDto batchQueryDeptComBorderReqDto=new BatchQueryDeptComBorderReqDto();
  if(queryEvaObjTargetCycleWeightListRespDto!=null){
      batchQueryDeptComBorderReqDto.setDeptList(queryEvaObjTargetCycleWeightListRespDto.getEvaObjTargetCycleWeightList().stream().map(item->item.getDeptId())
        .collect(Collectors.toList()));//sourceId:88102_1
    }
  
    /*D1-3批量查部门(公共)(边界)[2568]   */
    
      batchQueryDeptComBorderRespDto = fwBaseOrgClient.batchQueryDeptComBorder(batchQueryDeptComBorderReqDto).getData();
      
      
      batchQueryDeptComBorderRespDto_1 = batchQueryDeptComBorderRespDto;
           }
    
//步骤2: D1-3批量查询就职记录列表（公共） - batchQueryInductionRecordListCom
     BatchQueryInductionRecordListComRespDto batchQueryInductionRecordListComRespDto = null;
    if(queryEvaObjTargetCycleWeightListRespDto !=null){
          BatchQueryInductionRecordListComReqDto batchQueryInductionRecordListComReqDto=new BatchQueryInductionRecordListComReqDto();
  if(queryEvaObjTargetCycleWeightListRespDto!=null){
      batchQueryInductionRecordListComReqDto.setPerOrgInductionRecordList(queryEvaObjTargetCycleWeightListRespDto.getEvaObjTargetCycleWeightList().stream().map(item->item.getVirtualOrgInductionRecordId())
        .collect(Collectors.toList()));//sourceId:88103_1
    }
  
    /*D1-3批量查询就职记录列表（公共）[602]   */
    
      batchQueryInductionRecordListComRespDto = fwBaseInductionRecordClient.batchQueryInductionRecordListCom(batchQueryInductionRecordListComReqDto).getData();
      
      
      batchQueryInductionRecordListComRespDto_1 = batchQueryInductionRecordListComRespDto;
           }
    
BffQueryEvaObjTargetCycleTargetObjWeightListRespDto retData = new BffQueryEvaObjTargetCycleTargetObjWeightListRespDto();
  //数据集融合
        if(queryEvaObjTargetCycleWeightListRespDto_1!= null && !CollectionUtil.isEmpty(queryEvaObjTargetCycleWeightListRespDto_1.getEvaObjTargetCycleWeightList()) ){
          for (EvaObjTargetCycleWeightDto evaObjTargetCycleWeightDto : queryEvaObjTargetCycleWeightListRespDto_1.getEvaObjTargetCycleWeightList()) {
              BffEvaObjTargetCycleWeightDto retElm = new BffEvaObjTargetCycleWeightDto();
             if(queryEvaObjTargetCycleWeightListRespDto_1!=null){
      retElm.setObjTargetCycleWeightSetId(evaObjTargetCycleWeightDto.getObjTargetCycleWeightSetId());//sourceId:98148_2
retElm.setEvaObjTargetCycleId(evaObjTargetCycleWeightDto.getEvaObjTargetCycleId());//sourceId:98149_2
retElm.setCyclelAlias(evaObjTargetCycleWeightDto.getCyclelAlias());//sourceId:98150_2
retElm.setWeightScore(evaObjTargetCycleWeightDto.getWeightScore());//sourceId:98151_2
retElm.setWeightValue(evaObjTargetCycleWeightDto.getWeightValue());//sourceId:98152_2
retElm.setCycleStandardName(evaObjTargetCycleWeightDto.getCycleStandardName());//sourceId:98153_2
retElm.setCycleNumberShortName(evaObjTargetCycleWeightDto.getCycleNumberShortName());//sourceId:98154_2
retElm.setCycleStartTime(evaObjTargetCycleWeightDto.getCycleStartTime());//sourceId:98155_2
retElm.setCycleEndTime(evaObjTargetCycleWeightDto.getCycleEndTime());//sourceId:98156_2
retElm.setDeptId(evaObjTargetCycleWeightDto.getDeptId());//sourceId:98157_2
retElm.setVirtualOrgInductionRecordId(evaObjTargetCycleWeightDto.getVirtualOrgInductionRecordId());//sourceId:98158_2
retElm.setSubjectLifeCycle(evaObjTargetCycleWeightDto.getSubjectLifeCycle());//sourceId:98159_2
    }
              retData.getEvaObjTargetCycleWeightList().add(retElm);
               if(batchQueryDeptComBorderRespDto_1!= null){
          for (DeptDto deptDto : batchQueryDeptComBorderRespDto_1.getDeptList()) {
                if (deptDto.getDeptId().equals(evaObjTargetCycleWeightDto.getDeptId())) {
                 if(batchQueryDeptComBorderRespDto_1!=null){
      retElm.setDeptShortName(deptDto.getDeptShortName());//sourceId:98160_2
    }
                }
            }
          }
        
 if(batchQueryInductionRecordListComRespDto_1!= null){
          for (PerOrgInductionRecordDto perOrgInductionRecordDto : batchQueryInductionRecordListComRespDto_1.getPerOrgInductionRecordList()) {
                if (perOrgInductionRecordDto.getInductionRecordId().equals(evaObjTargetCycleWeightDto.getVirtualOrgInductionRecordId())) {
                 if(batchQueryInductionRecordListComRespDto_1!=null){
      retElm.setIdCardName(perOrgInductionRecordDto.getIdCardName());//sourceId:98161_2
retElm.setNickName(perOrgInductionRecordDto.getNickName());//sourceId:98162_2
    }
                }
            }
          }
        
          }
        }//sourceId:333561_1
  

  
  
return retData;
  }
/**
   * B3-3查询目标内容中期被评对象目标周期(管理)[3711]
   * gen by moon at 9/27/2022, 9:37:09 AM
   */
    @Trace(operationName = "B3-3查询目标内容中期被评对象目标周期(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryTargetContMidEvaObjTargetCycleDetailRespDto queryTargetContMidEvaObjTargetCycleDetail(BffQueryTargetContMidEvaObjTargetCycleDetailReqDto reqDto){
      
       
       QueryTargetContMidEvaObjTargetCycleDetailRespDto queryTargetContMidEvaObjTargetCycleDetailRespDto_1 =null;
//步骤0: D3-3查询目标内容中期被评对象目标周期 - queryTargetContMidEvaObjTargetCycleDetail
     QueryTargetContMidEvaObjTargetCycleDetailRespDto queryTargetContMidEvaObjTargetCycleDetailRespDto = null;
    QueryTargetContMidEvaObjTargetCycleDetailReqDto queryTargetContMidEvaObjTargetCycleDetailReqDto=new QueryTargetContMidEvaObjTargetCycleDetailReqDto();
  if(reqDto!=null){
      queryTargetContMidEvaObjTargetCycleDetailReqDto.setCycleMode(reqDto.getCycleMode());//sourceId:171777_1
queryTargetContMidEvaObjTargetCycleDetailReqDto.setCycleStartTime(reqDto.getCycleStartTime());//sourceId:171781_1
queryTargetContMidEvaObjTargetCycleDetailReqDto.setCycleEndTime(reqDto.getCycleEndTime());//sourceId:171782_1
queryTargetContMidEvaObjTargetCycleDetailReqDto.setCycleTypeCode(reqDto.getCycleTypeCode());//sourceId:172160_1
queryTargetContMidEvaObjTargetCycleDetailReqDto.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//sourceId:172161_1
queryTargetContMidEvaObjTargetCycleDetailReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//sourceId:172162_1
queryTargetContMidEvaObjTargetCycleDetailReqDto.setTargetId(reqDto.getTargetId());//sourceId:171779_1
queryTargetContMidEvaObjTargetCycleDetailReqDto.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//sourceId:172163_1
queryTargetContMidEvaObjTargetCycleDetailReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//sourceId:172164_1
    }
  
    /*D3-3查询目标内容中期被评对象目标周期[3709]   */
    Assert.isNull(queryTargetContMidEvaObjTargetCycleDetailReqDto.getCycleMode(),"B3-3查询目标内容中期被评对象目标周期(管理)-D3-3查询目标内容中期被评对象目标周期-周期模式不能为空",false);
Assert.isNull(queryTargetContMidEvaObjTargetCycleDetailReqDto.getCycleStartTime(),"B3-3查询目标内容中期被评对象目标周期(管理)-D3-3查询目标内容中期被评对象目标周期-周期开始时间不能为空",false);
Assert.isNull(queryTargetContMidEvaObjTargetCycleDetailReqDto.getCycleEndTime(),"B3-3查询目标内容中期被评对象目标周期(管理)-D3-3查询目标内容中期被评对象目标周期-周期结束时间不能为空",false);
Assert.isNull(queryTargetContMidEvaObjTargetCycleDetailReqDto.getCycleTypeCode(),"B3-3查询目标内容中期被评对象目标周期(管理)-D3-3查询目标内容中期被评对象目标周期-周期类型标识不能为空",false);
Assert.isNull(queryTargetContMidEvaObjTargetCycleDetailReqDto.getTargetCycleContentTypeCode(),"B3-3查询目标内容中期被评对象目标周期(管理)-D3-3查询目标内容中期被评对象目标周期-关联目标内容类型编码不能为空",false);
Assert.isNull(queryTargetContMidEvaObjTargetCycleDetailReqDto.getTargetCycleContentId(),"B3-3查询目标内容中期被评对象目标周期(管理)-D3-3查询目标内容中期被评对象目标周期-关联目标内容ID不能为空",false);
Assert.isNull(queryTargetContMidEvaObjTargetCycleDetailReqDto.getTargetId(),"B3-3查询目标内容中期被评对象目标周期(管理)-D3-3查询目标内容中期被评对象目标周期-冗余目标ID不能为空",false);
Assert.isNull(queryTargetContMidEvaObjTargetCycleDetailReqDto.getTargetCycleContentTypeCode(),"B3-3查询目标内容中期被评对象目标周期(管理)-D3-3查询目标内容中期被评对象目标周期-上级目标内容类型编码不能为空",false);
Assert.isNull(queryTargetContMidEvaObjTargetCycleDetailReqDto.getTargetCycleContentId(),"B3-3查询目标内容中期被评对象目标周期(管理)-D3-3查询目标内容中期被评对象目标周期-上级目标内容ID不能为空",false);
      queryTargetContMidEvaObjTargetCycleDetailRespDto = fwAppTargetCycleClient.queryTargetContMidEvaObjTargetCycleDetail(queryTargetContMidEvaObjTargetCycleDetailReqDto).getData();
      
      
      queryTargetContMidEvaObjTargetCycleDetailRespDto_1 = queryTargetContMidEvaObjTargetCycleDetailRespDto;
    
BffQueryTargetContMidEvaObjTargetCycleDetailRespDto retData = new BffQueryTargetContMidEvaObjTargetCycleDetailRespDto();
  if(queryTargetContMidEvaObjTargetCycleDetailRespDto_1!=null){
      retData.setEvaObjTargetCycleId(queryTargetContMidEvaObjTargetCycleDetailRespDto_1.getEvaObjTargetCycleId());//sourceId:171796_1
retData.setCycleId(queryTargetContMidEvaObjTargetCycleDetailRespDto_1.getCycleId());//sourceId:171797_1
retData.setCycleStandardName(queryTargetContMidEvaObjTargetCycleDetailRespDto_1.getCycleStandardName());//sourceId:171798_1
retData.setCycleTypeCode(queryTargetContMidEvaObjTargetCycleDetailRespDto_1.getCycleTypeCode());//sourceId:171799_1
retData.setCycleNumberShortName(queryTargetContMidEvaObjTargetCycleDetailRespDto_1.getCycleNumberShortName());//sourceId:171800_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查询高中基层指标目标值列表(管理)[4060]
   * gen by moon at 5/16/2023, 9:15:37 PM
   */
    @Trace(operationName = "B3-3查询高中基层指标目标值列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryTopSingleAndIrregularCycleTargetValueListRespDto queryTopSingleAndIrregularCycleTargetValueList(BffQueryTopSingleAndIrregularCycleTargetValueListReqDto reqDto){
      
       
       QueryTargetValueListComRespDto queryTargetValueListComRespDto_1 =null;
//步骤0: D3-3查询指标目标值列表(公共) - queryTargetValueListCom
     QueryTargetValueListComRespDto queryTargetValueListComRespDto = null;
    QueryTargetValueListComReqDto queryTargetValueListComReqDto=new QueryTargetValueListComReqDto();
  if(reqDto!=null){
      queryTargetValueListComReqDto.setObjectiveId(reqDto.getObjectiveId());//SimpleFieldAssign//sourceId:352204_1
queryTargetValueListComReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:352205_1
queryTargetValueListComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:352206_1
queryTargetValueListComReqDto.setBatchCode(reqDto.getBatchCode());//SimpleFieldAssign//sourceId:352207_1
    }
  
    /*D3-3查询指标目标值列表(公共)[4074]   */
    Assert.isNull(queryTargetValueListComReqDto.getObjectiveId(),"B3-3查询高中基层指标目标值列表(管理)-D3-3查询指标目标值列表(公共)-指标ID不能为空",false);
Assert.isNull(queryTargetValueListComReqDto.getTargetId(),"B3-3查询高中基层指标目标值列表(管理)-D3-3查询指标目标值列表(公共)-目标ID不能为空",false);
Assert.isNull(queryTargetValueListComReqDto.getEvaluationTemplateId(),"B3-3查询高中基层指标目标值列表(管理)-D3-3查询指标目标值列表(公共)-冗余评价模板ID不能为空",false);
Assert.isNull(queryTargetValueListComReqDto.getBatchCode(),"B3-3查询高中基层指标目标值列表(管理)-D3-3查询指标目标值列表(公共)-批次标识不能为空",false);
      queryTargetValueListComRespDto = fwAppTargetCycleClient.queryTargetValueListCom(queryTargetValueListComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryTargetValueListComRespDto_1 = queryTargetValueListComRespDto;
    
BffQueryTopSingleAndIrregularCycleTargetValueListRespDto retData = new BffQueryTopSingleAndIrregularCycleTargetValueListRespDto();
if(queryTargetValueListComRespDto_1!=null){
      retData.setEvaObjTargetCycleList(queryTargetValueListComRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffEvaObjTargetCycleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:352217_1
      retData.setObjectivePlanningExtendId(queryTargetValueListComRespDto_1.getObjectivePlanningExtendId());//SimpleFieldAssign//sourceId:352218_1
retData.setTargetPeriodDivisionSame(queryTargetValueListComRespDto_1.getTargetPeriodDivisionSame());//SimpleFieldAssign//sourceId:352219_1
retData.setUnit(queryTargetValueListComRespDto_1.getUnit());//SimpleFieldAssign//sourceId:352873_1
retData.setDigitalUnit(queryTargetValueListComRespDto_1.getDigitalUnit());//SimpleFieldAssign//sourceId:352874_1
retData.setIsLeft(queryTargetValueListComRespDto_1.getIsLeft());//SimpleFieldAssign//sourceId:424401_1
retData.setTargetValueType(queryTargetValueListComRespDto_1.getTargetValueType());//SimpleFieldAssign//sourceId:540092_1
retData.setDecimalDigitsLastRules(queryTargetValueListComRespDto_1.getDecimalDigitsLastRules());//SimpleFieldAssign//sourceId:374569_1
retData.setIsOpenTargetStartValue(queryTargetValueListComRespDto_1.getIsOpenTargetStartValue());//SimpleFieldAssign//sourceId:355710_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查询上级及兄弟部门指标目标值列表(管理)[4065]
   * gen by moon at 12/28/2022, 1:47:46 AM
   */
    @Trace(operationName = "B3-3查询上级及兄弟部门指标目标值列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQuerySuperiorAndBrotherTargetObjCycleTargetValueListRespDto querySuperiorAndBrotherTargetObjCycleTargetValueList(BffQuerySuperiorAndBrotherTargetObjCycleTargetValueListReqDto reqDto){
      
       
       QuerySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto_1 =null;
//步骤0: D3-3查询上级及兄弟部门指标目标值列表(公共) - querySuperiorAndBrotherTargetObjCycleTargetValueListCom
     QuerySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto = null;
    QuerySuperiorAndBrotherTargetObjCycleTargetValueListComReqDto querySuperiorAndBrotherTargetObjCycleTargetValueListComReqDto=new QuerySuperiorAndBrotherTargetObjCycleTargetValueListComReqDto();
  if(reqDto!=null){
      querySuperiorAndBrotherTargetObjCycleTargetValueListComReqDto.setEvaObjTargetCycleId(reqDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:370152_1
    }
  
    /*D3-3查询上级及兄弟部门指标目标值列表(公共)[4121]   */
    Assert.isNull(querySuperiorAndBrotherTargetObjCycleTargetValueListComReqDto.getEvaObjTargetCycleId(),"B3-3查询上级及兄弟部门指标目标值列表(管理)-D3-3查询上级及兄弟部门指标目标值列表(公共)-被评对象目标周期ID不能为空",false);
      querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto = fwAppTargetCycleClient.querySuperiorAndBrotherTargetObjCycleTargetValueListCom(querySuperiorAndBrotherTargetObjCycleTargetValueListComReqDto).getData();
      
      
      querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto_1 = querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto;
    
BffQuerySuperiorAndBrotherTargetObjCycleTargetValueListRespDto retData = new BffQuerySuperiorAndBrotherTargetObjCycleTargetValueListRespDto();
  if(querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto_1!=null){
      retData.setCyclelAlias(querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto_1.getCyclelAlias());//SimpleFieldAssign//sourceId:235507_1
retData.setDeptShortName(querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto_1.getDeptShortName());//SimpleFieldAssign//sourceId:235508_1
retData.setTargetValue(querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto_1.getTargetValue());//SimpleFieldAssign//sourceId:550415_1
retData.setTargetDiagnosticValue(querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto_1.getTargetDiagnosticValue());//SimpleFieldAssign//sourceId:550414_1
retData.setUnit(querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto_1.getUnit());//SimpleFieldAssign//sourceId:235510_1
retData.setBrotherDeptTargetObjCycleTargetValueList(querySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto_1.getBrotherDeptTargetObjCycleTargetValueList().stream().map(item -> BeanUtil.toBean(item, BffBrotherDeptTargetObjCycleTargetValueDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:235506_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查询汇报详情目标周期单条详情(管理)[3006]
   * gen by moon at 4/5/2025, 1:13:04 PM
   */
    @Trace(operationName = "B3-3查询汇报详情目标周期单条详情(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryEvaObjTargetCycleReportSingleMgtDetailRespDto queryEvaObjTargetCycleReportSingleMgtDetail(BffQueryEvaObjTargetCycleReportSingleMgtDetailReqDto reqDto){
      
       
       QueryEvaObjTargetCycleReportSingleDetailBorderRespDto queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1 =null;
QueryTagetCycleAncestorListComRespDto queryTagetCycleAncestorListComRespDto_1 =null;
QueryUserInfoDetailComRespDto queryUserInfoDetailComRespDto_1 =null;
QueryUserInfoDetailComRespDto queryUserInfoDetailComRespDto_3 =null;
QueryDeptDetailComBorderRespDto queryDeptDetailComBorderRespDto_1 =null;
//步骤0: D3-3查被评对象目标周期汇报单条(边界) - queryEvaObjTargetCycleReportSingleDetailBorder
     QueryEvaObjTargetCycleReportSingleDetailBorderRespDto queryEvaObjTargetCycleReportSingleDetailBorderRespDto = null;
    QueryEvaObjTargetCycleReportSingleDetailBorderReqDto queryEvaObjTargetCycleReportSingleDetailBorderReqDto=new QueryEvaObjTargetCycleReportSingleDetailBorderReqDto();
  if(reqDto!=null){
      queryEvaObjTargetCycleReportSingleDetailBorderReqDto.setEvaObjTargetCycleId(reqDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:98489_1
queryEvaObjTargetCycleReportSingleDetailBorderReqDto.setCycleId(reqDto.getCycleId());//SimpleFieldAssign//sourceId:599609_1
    }
  
    /*D3-3查被评对象目标周期汇报单条(边界)[3003]   */
    Assert.isNull(queryEvaObjTargetCycleReportSingleDetailBorderReqDto.getEvaObjTargetCycleId(),"B3-3查询汇报详情目标周期单条详情(管理)-D3-3查被评对象目标周期汇报单条(边界)-被评对象目标周期ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportSingleDetailBorderReqDto.getCycleId(),"B3-3查询汇报详情目标周期单条详情(管理)-D3-3查被评对象目标周期汇报单条(边界)-周期ID不能为空",false);
      queryEvaObjTargetCycleReportSingleDetailBorderRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleReportSingleDetailBorder(queryEvaObjTargetCycleReportSingleDetailBorderReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1 = queryEvaObjTargetCycleReportSingleDetailBorderRespDto;
    
//步骤1: D3查询目标周期祖先列表列表(公共) - queryTagetCycleAncestorListCom
     QueryTagetCycleAncestorListComRespDto queryTagetCycleAncestorListComRespDto = null;
    if(queryEvaObjTargetCycleReportSingleDetailBorderRespDto !=null){
          QueryTagetCycleAncestorListComReqDto queryTagetCycleAncestorListComReqDto=new QueryTagetCycleAncestorListComReqDto();
  queryTagetCycleAncestorListComReqDto.setSpaceId(CommonFunctionHelper.getBaseInfoFromLocal().getSpecSpaceId());//CURRENT_SPACEID//sourceId:1996166_1
if(queryEvaObjTargetCycleReportSingleDetailBorderRespDto!=null){
      queryTagetCycleAncestorListComReqDto.setEvaObjTargetCycleCode(queryEvaObjTargetCycleReportSingleDetailBorderRespDto.getEvaObjTargetCycleCode());//SimpleFieldAssign//sourceId:1996162_1
queryTagetCycleAncestorListComReqDto.setEvaObjEntityId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:1996163_1
queryTagetCycleAncestorListComReqDto.setEvaObjTypeCode(queryEvaObjTargetCycleReportSingleDetailBorderRespDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:1996164_1
queryTagetCycleAncestorListComReqDto.setEvaluationTemplateId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1996165_1
    }

    /*D3查询目标周期祖先列表列表（用于面包屑导航）[10213]   */
    Assert.isNull(queryTagetCycleAncestorListComReqDto.getEvaObjTargetCycleCode(),"B3-3查询汇报详情目标周期单条详情(管理)-D3查询目标周期祖先列表列表（用于面包屑导航）-被评对象目标周期标识不能为空",false);
Assert.isNull(queryTagetCycleAncestorListComReqDto.getEvaObjEntityId(),"B3-3查询汇报详情目标周期单条详情(管理)-D3查询目标周期祖先列表列表（用于面包屑导航）-被评对象内容表主键ID不能为空",false);
Assert.isNull(queryTagetCycleAncestorListComReqDto.getEvaObjTypeCode(),"B3-3查询汇报详情目标周期单条详情(管理)-D3查询目标周期祖先列表列表（用于面包屑导航）-被评对象类型编码不能为空",false);
Assert.isNull(queryTagetCycleAncestorListComReqDto.getEvaluationTemplateId(),"B3-3查询汇报详情目标周期单条详情(管理)-D3查询目标周期祖先列表列表（用于面包屑导航）-冗余评价模板ID不能为空",false);
Assert.isNull(queryTagetCycleAncestorListComReqDto.getSpaceId(),"B3-3查询汇报详情目标周期单条详情(管理)-D3查询目标周期祖先列表列表（用于面包屑导航）-创建于空间ID不能为空",false);
      queryTagetCycleAncestorListComRespDto = fwAppEvaCalcClient.queryTagetCycleAncestorListCom(queryTagetCycleAncestorListComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;


      queryTagetCycleAncestorListComRespDto_1 = queryTagetCycleAncestorListComRespDto;
           }

//步骤2: D1-2查询个人资料详情(公共) - queryUserInfoDetailCom
     QueryUserInfoDetailComRespDto queryUserInfoDetailComRespDto = null;
    if(queryEvaObjTargetCycleReportSingleDetailBorderRespDto !=null){
          QueryUserInfoDetailComReqDto queryUserInfoDetailComReqDto=new QueryUserInfoDetailComReqDto();
  if(queryEvaObjTargetCycleReportSingleDetailBorderRespDto!=null){
      queryUserInfoDetailComReqDto.setUserId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto.getUserId());//SimpleFieldAssign//sourceId:98571_1
    }
  
    /*D1-2查询个人资料详情(公共)-负责人[408]   */
    Assert.isNull(queryUserInfoDetailComReqDto.getUserId(),"B3-3查询汇报详情目标周期单条详情(管理)-D1-2查询个人资料详情(公共)-负责人-账号不能为空",false);
      queryUserInfoDetailComRespDto = fwBaseUserClient.queryUserInfoDetailCom(queryUserInfoDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryUserInfoDetailComRespDto_1 = queryUserInfoDetailComRespDto;
           }
    
//步骤3: D1-2查询个人资料详情(公共) - queryUserInfoDetailCom
     QueryUserInfoDetailComRespDto queryUserInfoDetailComRespDto_2 = null;
    if(queryEvaObjTargetCycleReportSingleDetailBorderRespDto !=null){
          QueryUserInfoDetailComReqDto queryUserInfoDetailComReqDto_1=new QueryUserInfoDetailComReqDto();
  if(queryEvaObjTargetCycleReportSingleDetailBorderRespDto!=null){
      queryUserInfoDetailComReqDto_1.setUserId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto.getReportUserId());//SimpleFieldAssign//sourceId:2044311_1
    }

    /*D1-2查询个人资料详情(公共)-汇报人[408]   */
    Assert.isNull(queryUserInfoDetailComReqDto_1.getUserId(),"B3-3查询汇报详情目标周期单条详情(管理)-D1-2查询个人资料详情(公共)-汇报人-账号不能为空",false);
      queryUserInfoDetailComRespDto_2 = fwBaseUserClient.queryUserInfoDetailCom(queryUserInfoDetailComReqDto_1).getData()/*vcase invoke 跨dubbo调用;*/;


      queryUserInfoDetailComRespDto_3 = queryUserInfoDetailComRespDto_2;
           }

//步骤4: D1-3查询部门详情(公共)(边界) - queryDeptDetailComBorder
     QueryDeptDetailComBorderRespDto queryDeptDetailComBorderRespDto = null;
    if(queryEvaObjTargetCycleReportSingleDetailBorderRespDto !=null&&queryEvaObjTargetCycleReportSingleDetailBorderRespDto!= null&&  queryEvaObjTargetCycleReportSingleDetailBorderRespDto.getDeptId() !=null){
          QueryDeptDetailComBorderReqDto queryDeptDetailComBorderReqDto=new QueryDeptDetailComBorderReqDto();
  if(queryEvaObjTargetCycleReportSingleDetailBorderRespDto!=null){
      queryDeptDetailComBorderReqDto.setDeptId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto.getDeptId());//SimpleFieldAssign//sourceId:98579_1
    }
  
    /*D1-3查询部门详情(公共)(边界)[2691]   */
    Assert.isNull(queryDeptDetailComBorderReqDto.getDeptId(),"B3-3查询汇报详情目标周期单条详情(管理)-D1-3查询部门详情(公共)(边界)-部门ID不能为空",false);
      queryDeptDetailComBorderRespDto = fwBaseOrgClient.queryDeptDetailComBorder(queryDeptDetailComBorderReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryDeptDetailComBorderRespDto_1 = queryDeptDetailComBorderRespDto;
           }
    
BffQueryEvaObjTargetCycleReportSingleMgtDetailRespDto retData = new BffQueryEvaObjTargetCycleReportSingleMgtDetailRespDto();
  if(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1!=null){
      retData.setEvaObjTargetCycleId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:98600_1
retData.setEvaObjTargetCycleCode(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getEvaObjTargetCycleCode());//SimpleFieldAssign//sourceId:1929965_1
retData.setEvaObjTypeCode(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:98601_1
retData.setCycleStageDataId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getCycleStageDataId());//SimpleFieldAssign//sourceId:1191843_1
retData.setTargetCycleContentId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getTargetCycleContentId());//SimpleFieldAssign//sourceId:98602_1
retData.setTargetCycleContentTypeCode(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:98603_1
retData.setTableTypeCode(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getTableTypeCode());//SimpleFieldAssign//sourceId:1110529_1
retData.setDigitalUnit(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getDigitalUnit());//SimpleFieldAssign//sourceId:2011288_1
retData.setTargetValueType(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getTargetValueType());//SimpleFieldAssign//sourceId:2007569_1
retData.setIsLeft(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getIsLeft());//SimpleFieldAssign//sourceId:2009424_1
retData.setIsSubjectiveScoring(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getIsSubjectiveScoring());//SimpleFieldAssign//sourceId:2007564_1
retData.setTargetId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getTargetId());//SimpleFieldAssign//sourceId:98604_1
retData.setEvaluationTemplateId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:98605_1
retData.setWeightValue(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getWeightValue());//SimpleFieldAssign//sourceId:98619_1
retData.setWeightScore(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getWeightScore());//SimpleFieldAssign//sourceId:98620_1
retData.setShowTargetValue(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getShowTargetValue());//SimpleFieldAssign//sourceId:598120_1
retData.setUnit(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getUnit());//SimpleFieldAssign//sourceId:1135400_1
retData.setCycleId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getCycleId());//SimpleFieldAssign//sourceId:98606_1
retData.setCycleStandardName(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getCycleStandardName());//SimpleFieldAssign//sourceId:98607_1
retData.setCycleTypeCode(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getCycleTypeCode());//SimpleFieldAssign//sourceId:98609_1
retData.setCycleNumberShortName(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getCycleNumberShortName());//SimpleFieldAssign//sourceId:98608_1
retData.setCyclelAlias(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getCyclelAlias());//SimpleFieldAssign//sourceId:115797_1
retData.setTargetCycleName(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getTargetCycleName());//SimpleFieldAssign//sourceId:115798_1
retData.setIsParentCycle(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getIsParentCycle());//SimpleFieldAssign//sourceId:98612_1
retData.setIsMetaphase(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getIsMetaphase());//SimpleFieldAssign//sourceId:98613_1
retData.setReportUpdateTime(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getReportUpdateTime());//SimpleFieldAssign//sourceId:98614_1
retData.setTargetReached(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getTargetReached());//SimpleFieldAssign//sourceId:98626_1
retData.setUserId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getUserId());//SimpleFieldAssign//sourceId:2044316_1
retData.setOriginalRoleMemberId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getOriginalRoleMemberId());//SimpleFieldAssign//sourceId:2044317_1
retData.setVirtualOrganizationPosition(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getVirtualOrganizationPosition());//SimpleFieldAssign//sourceId:2044318_1
retData.setDeptId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getDeptId());//SimpleFieldAssign//sourceId:98617_1
retData.setVirtualOrgDeptStatus(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getVirtualOrgDeptStatus());//SimpleFieldAssign//sourceId:98618_1
retData.setTotalLength(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getTotalLength());//SimpleFieldAssign//sourceId:115679_1
retData.setDelaySurplusLength(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getDelaySurplusLength());//SimpleFieldAssign//sourceId:99685_1
retData.setDeviateLength(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getDeviateLength());//SimpleFieldAssign//sourceId:99686_1
retData.setReportUserId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getReportUserId());//SimpleFieldAssign//sourceId:2044319_1
retData.setReportOriginalRoleMemberId(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getReportOriginalRoleMemberId());//SimpleFieldAssign//sourceId:2044320_1
retData.setReportVirtualOrganizationPosition(queryEvaObjTargetCycleReportSingleDetailBorderRespDto_1.getReportVirtualOrganizationPosition());//SimpleFieldAssign//sourceId:2044321_1
    }
if(queryUserInfoDetailComRespDto_1!=null){
      retData.setUserFace(queryUserInfoDetailComRespDto_1.getUserFace());//SimpleFieldAssign//sourceId:98649_1
retData.setIdCardName(queryUserInfoDetailComRespDto_1.getIdCardName());//SimpleFieldAssign//sourceId:98651_1
retData.setNickName(queryUserInfoDetailComRespDto_1.getNickName());//SimpleFieldAssign//sourceId:98652_1
    }
if(queryDeptDetailComBorderRespDto_1!=null){
      retData.setDeptShortName(queryDeptDetailComBorderRespDto_1.getDeptShortName());//SimpleFieldAssign//sourceId:98650_1
    }
if(queryTagetCycleAncestorListComRespDto_1!=null){
      retData.setEvaObjTargetCycleList(queryTagetCycleAncestorListComRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffEvaObjTargetCycleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:1996170_1
    }
if(queryUserInfoDetailComRespDto_3!=null){
      retData.setReportIdCardName(queryUserInfoDetailComRespDto_3.getIdCardName());//SimpleFieldAssign//sourceId:2044322_1
retData.setReportUserFace(queryUserInfoDetailComRespDto_3.getUserFace());//SimpleFieldAssign//sourceId:2044323_1
retData.setReportNickName(queryUserInfoDetailComRespDto_3.getNickName());//SimpleFieldAssign//sourceId:2044324_1
    }


  
  
return retData;
  }
/**
   * B3-3新增目标执行周期阶段(管理)[4645]
   * gen by moon at 5/23/2023, 5:04:03 AM
   */
    @Trace(operationName = "B3-3新增目标执行周期阶段(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffAddTargetExecuteCycleStageRespDto addTargetExecuteCycleStage(BffAddTargetExecuteCycleStageReqDto reqDto){
      

       //virtualUsage D3-2查评价模板详情  25639
      QueryEvaTempDetailRespDto queryEvaTempDetailRespDto = null;
    QueryEvaTempDetailReqDto queryEvaTempDetailReqDto=new QueryEvaTempDetailReqDto();
  queryEvaTempDetailReqDto.setIsArchive("FALSE");//sourceId:910709_1_25639
if(reqDto!=null){
      queryEvaTempDetailReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:541491_1_25639
    }

    /*D3-2查评价模板详情[3062]   */
    Assert.isNull(queryEvaTempDetailReqDto.getEvaluationTemplateId(),"B3-3新增目标执行周期阶段(管理)-D3-2查评价模板详情-评价模板ID不能为空",false);
Assert.isNull(queryEvaTempDetailReqDto.getIsArchive(),"B3-3新增目标执行周期阶段(管理)-D3-2查评价模板详情-是否存档不能为空",false);
      queryEvaTempDetailRespDto = fwAppEvaThemeClient.queryEvaTempDetail(queryEvaTempDetailReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



//virtualUsage D2-3查是否开启过程特殊周期类型配置  25633
      QueryConfItemMatchAnswerDetailComRespDto queryConfItemMatchAnswerDetailComRespDto = null;
    if(queryEvaTempDetailRespDto !=null){
          QueryConfItemMatchAnswerDetailComReqDto queryConfItemMatchAnswerDetailComReqDto=new QueryConfItemMatchAnswerDetailComReqDto();
  queryConfItemMatchAnswerDetailComReqDto.setConfItemCode("IS_OPEN_SPEC_CYCLE_TYPE");//CUSTOM_CONVENTION//sourceId:540773_1_25633
queryConfItemMatchAnswerDetailComReqDto.setIsPlatData("TRUE");//sourceId:540782_1_25633
if(queryEvaTempDetailRespDto!=null){
      queryConfItemMatchAnswerDetailComReqDto.setConfSchemeId(queryEvaTempDetailRespDto.getConfSchemeId());//SimpleFieldAssign//sourceId:907880_1_25633
    }

    /*D2-3查是否开启过程特殊周期类型配置[2486]   */
    Assert.isNull(queryConfItemMatchAnswerDetailComReqDto.getConfSchemeId(),"B3-3新增目标执行周期阶段(管理)-D2-3查是否开启过程特殊周期类型配置-配置方案ID 不能为空",false);
Assert.isNull(queryConfItemMatchAnswerDetailComReqDto.getConfItemCode(),"B3-3新增目标执行周期阶段(管理)-D2-3查是否开启过程特殊周期类型配置-配置项标识不能为空",false);
Assert.isNull(queryConfItemMatchAnswerDetailComReqDto.getIsPlatData(),"B3-3新增目标执行周期阶段(管理)-D2-3查是否开启过程特殊周期类型配置-是否标准答案不能为空",false);
      queryConfItemMatchAnswerDetailComRespDto = fwCompConfSchemeClient.queryConfItemMatchAnswerDetailCom(queryConfItemMatchAnswerDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
if((queryConfItemMatchAnswerDetailComRespDto!= null&&  queryConfItemMatchAnswerDetailComRespDto.getEndValue() !=null && queryConfItemMatchAnswerDetailComRespDto.getEndValue().equals("FALSE"))) {
        //if(D2-3查是否开启过程特殊周期类型.答案值 等于 否)  25634

AddStandardExecuteCycleStageComComRespDto addStandardExecuteCycleStageComComRespDto = null;
if(queryEvaTempDetailRespDto!=null){
    AddStandardExecuteCycleStageComComReqDto addStandardExecuteCycleStageComComReqDto=new AddStandardExecuteCycleStageComComReqDto();
if(reqDto!= null&&  reqDto.getTargetCyclePsetList() !=null&& !CollectionUtil.isEmpty(reqDto.getTargetCyclePsetList())){
     // addStandardExecuteCycleStageComComReqDto.setTargetCyclePsetList(reqDto.getTargetCyclePsetList().stream().map(item -> BeanUtil.toBean(item, TargetCyclePsetDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:968701_1_42305
    }
if(reqDto!=null){
    //  addStandardExecuteCycleStageComComReqDto.setTargetCycleParentCycleId(reqDto.getTargetCycleParentCycleId());//SimpleFieldAssign//sourceId:968702_1_42305
//addStandardExecuteCycleStageComComReqDto.setTargetCycleMidCycleId(reqDto.getTargetCycleMidCycleId());//SimpleFieldAssign//sourceId:968703_1_42305
//addStandardExecuteCycleStageComComReqDto.setCustomField1(reqDto.getCustomField1());//SimpleFieldAssign//sourceId:968704_1_42305
    }
if(queryEvaTempDetailRespDto!=null){
      addStandardExecuteCycleStageComComReqDto.setEvaluationTemplateId(queryEvaTempDetailRespDto.getConfSchemeId());//SimpleFieldAssign//sourceId:962939_1_42305
//addStandardExecuteCycleStageComComReqDto.setConfSchemeId(queryEvaTempDetailRespDto.getConfSchemeId());//SimpleFieldAssign//sourceId:977226_1_42305
    }

    /*D3-新增标准执行周期阶段(公共)[6870]   */
    Assert.isNull(addStandardExecuteCycleStageComComReqDto.getEvaluationTemplateId(),"B3-3新增目标执行周期阶段(管理)-D3-新增标准执行周期阶段(公共)-冗余评价模板ID不能为空",false);
   // Assert.isNull(addStandardExecuteCycleStageComComReqDto.getConfSchemeId(),"B3-3新增目标执行周期阶段(管理)-D3-新增标准执行周期阶段(公共)-配置方案ID 不能为空",false);
      addStandardExecuteCycleStageComComRespDto = fwAppCustomExecutionCycleClient.addStandardExecuteCycleStageComCom(addStandardExecuteCycleStageComComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      
           }
      }
else if((queryConfItemMatchAnswerDetailComRespDto!= null&&  queryConfItemMatchAnswerDetailComRespDto.getEndValue() !=null && queryConfItemMatchAnswerDetailComRespDto.getEndValue().equals("TRUE"))){
       //elseif(D2-3查是否开启过程特殊周期类型.答案值 等于 是)  25637

AddSpecExecCycleStageComRespDto addSpecExecCycleStageComRespDto = null;
    if(queryEvaTempDetailRespDto !=null){
    AddSpecExecCycleStageComReqDto addSpecExecCycleStageComReqDto=new AddSpecExecCycleStageComReqDto();
  if(reqDto!= null&&  reqDto.getTargetCyclePsetList() !=null&& !CollectionUtil.isEmpty(reqDto.getTargetCyclePsetList())){
      addSpecExecCycleStageComReqDto.setTargetCyclePsetList(reqDto.getTargetCyclePsetList().stream().map(item -> BeanUtil.toBean(item, TargetCyclePsetDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:968687_1_25638
    }
if(reqDto!=null){
addSpecExecCycleStageComReqDto.setTargetCycleParentCycleId(reqDto.getTargetCycleParentCycleId());//SimpleFieldAssign//sourceId:968688_1_25638
addSpecExecCycleStageComReqDto.setTargetCycleMidCycleId(reqDto.getTargetCycleMidCycleId());//SimpleFieldAssign//sourceId:968689_1_25638
addSpecExecCycleStageComReqDto.setCustomField1(reqDto.getCustomField1());//SimpleFieldAssign//sourceId:968690_1_25638
addSpecExecCycleStageComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:541488_1_25638
    }
if(queryEvaTempDetailRespDto!=null){
      addSpecExecCycleStageComReqDto.setConfSchemeId(queryEvaTempDetailRespDto.getConfSchemeId());//SimpleFieldAssign//sourceId:977229_1_25638
    }

    /*D3-3新增特殊执行周期阶段(公共)[5512]   */
    Assert.isNull(addSpecExecCycleStageComReqDto.getEvaluationTemplateId(),"B3-3新增目标执行周期阶段(管理)-D3-3新增特殊执行周期阶段(公共)-冗余评价模板ID不能为空",false);
Assert.isNull(addSpecExecCycleStageComReqDto.getConfSchemeId(),"B3-3新增目标执行周期阶段(管理)-D3-3新增特殊执行周期阶段(公共)-配置方案ID 不能为空",false);
      addSpecExecCycleStageComRespDto = fwAppTargetCycleClient.addSpecExecCycleStageCom(addSpecExecCycleStageComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
    }
BffAddTargetExecuteCycleStageRespDto retData = new BffAddTargetExecuteCycleStageRespDto();
  
  

  
  
return retData;
  }
/**
   * B3-新增部门目标任务书当前叶子（人工真实测试）[4650]
   * gen by moon at 9/22/2022, 12:37:15 AM
   */
    @Trace(operationName = "B3-新增部门目标任务书当前叶子（人工真实测试）")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffAddDepMisStaTargetPresentLeafRespDto addDepMisStaTargetPresentLeaf(BffAddDepMisStaTargetPresentLeafReqDto reqDto){
      
       
       //步骤0: D3-3新增部门目标任务书当前叶子(公共) - addDepMisStaTargetPresentLeafCom
     AddDepMisStaTargetPresentLeafComRespDto addDepMisStaTargetPresentLeafComRespDto = null;
    AddDepMisStaTargetPresentLeafComReqDto addDepMisStaTargetPresentLeafComReqDto=new AddDepMisStaTargetPresentLeafComReqDto();
  if(reqDto!=null){
//      addDepMisStaTargetPresentLeafComReqDto.setObjectiveId(reqDto.getObjectiveId());//sourceId:339326_1
//addDepMisStaTargetPresentLeafComReqDto.setSpaceId(reqDto.getSpaceId());//sourceId:339327_1
addDepMisStaTargetPresentLeafComReqDto.setTimingTaskDispatchId(reqDto.getTimingTaskDispatchId());//sourceId:339328_1
    }
  
    /*D3-3新增部门目标任务书当前叶子(公共)[3308]   */
//    Assert.isNull(addDepMisStaTargetPresentLeafComReqDto.getObjectiveId(),"B3-新增部门目标任务书当前叶子（人工真实测试）-D3-3新增部门目标任务书当前叶子(公共)-指标ID不能为空",false);
//Assert.isNull(addDepMisStaTargetPresentLeafComReqDto.getSpaceId(),"B3-新增部门目标任务书当前叶子（人工真实测试）-D3-3新增部门目标任务书当前叶子(公共)-创建于空间ID不能为空",false);
Assert.isNull(addDepMisStaTargetPresentLeafComReqDto.getTimingTaskDispatchId(),"B3-新增部门目标任务书当前叶子（人工真实测试）-D3-3新增部门目标任务书当前叶子(公共)-定时任务调度记录ID不能为空",false);
      addDepMisStaTargetPresentLeafComRespDto = fwAppTargetCycleClient.addDepMisStaTargetPresentLeafCom(addDepMisStaTargetPresentLeafComReqDto).getData();
      
      
      
    
BffAddDepMisStaTargetPresentLeafRespDto retData = new BffAddDepMisStaTargetPresentLeafRespDto();
  
  

  
  
return retData;
  }
/**
   * B3-新增目标周期执行周期阶段（人工真实测试）[4657]
   * gen by moon at 2/6/2023, 7:30:51 PM
   */
    @Trace(operationName = "B3-新增目标周期执行周期阶段（人工真实测试）")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffAddParentExecuteCycleStageRespDto addParentExecuteCycleStage(BffAddParentExecuteCycleStageReqDto reqDto){
      
       
       BffAddParentExecuteCycleStageRespDto retData = new BffAddParentExecuteCycleStageRespDto();
  
  

  
  
return retData;
  }
/**
   * B3-执行OKR个人树处理（人工真实测试）[4660]
   * gen by moon at 10/6/2022, 9:57:13 PM
   */
    @Trace(operationName = "B3-执行OKR个人树处理（人工真实测试）")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffImplementOkrPersonalTreeHandleRespDto implementOkrPersonalTreeHandle(BffImplementOkrPersonalTreeHandleReqDto reqDto){
      
       
       //步骤0: D3执行OKR个人树处理(公共) - implementOkrPersonalTreeHandleCom
     ImplementOkrPersonalTreeHandleComRespDto implementOkrPersonalTreeHandleComRespDto = null;
    ImplementOkrPersonalTreeHandleComReqDto implementOkrPersonalTreeHandleComReqDto=new ImplementOkrPersonalTreeHandleComReqDto();
  if(reqDto!=null){
      //implementOkrPersonalTreeHandleComReqDto.setTimingTaskDispatchId(reqDto.getTimingTaskDispatchId());//SimpleFieldAssign//sourceId:339462_1
//implementOkrPersonalTreeHandleComReqDto.setPreTimingTaskDispatchId(reqDto.getPreTimingTaskDispatchId());//SimpleFieldAssign//sourceId:339463_1
implementOkrPersonalTreeHandleComReqDto.setVirtualOrgMemberId(reqDto.getVirtualOrgMemberId());//SimpleFieldAssign//sourceId:339461_1
implementOkrPersonalTreeHandleComReqDto.setPrincipalVirtualOrgMemberId(reqDto.getPrincipalVirtualOrgMemberId());//SimpleFieldAssign//sourceId:339457_1
//implementOkrPersonalTreeHandleComReqDto.setBatchCode(reqDto.getBatchCode());//SimpleFieldAssign//sourceId:368066_1
    }
  
    /*D3执行OKR个人树处理(公共)[4128]   */
//    Assert.isNull(implementOkrPersonalTreeHandleComReqDto.getTimingTaskDispatchId(),"B3-执行OKR个人树处理（人工真实测试）-D3执行OKR个人树处理(公共)-定时任务调度记录ID不能为空",false);
      implementOkrPersonalTreeHandleComRespDto = fwAppTargetCycleClient.implementOkrPersonalTreeHandleCom(implementOkrPersonalTreeHandleComReqDto).getData();
      
      
      
    
BffImplementOkrPersonalTreeHandleRespDto retData = new BffImplementOkrPersonalTreeHandleRespDto();
  
  

  
  
return retData;
  }
/**
   * B3-3批量设置目标分类被评对象目标周期权重(管理)[2563]
   * gen by moon at 9/25/2022, 9:59:18 PM
   */
    @Trace(operationName = "B3-3批量设置目标分类被评对象目标周期权重(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffBatchSetTargetCatEvaObjCycleWeightRespDto batchSetTargetCatEvaObjCycleWeight(BffBatchSetTargetCatEvaObjCycleWeightReqDto reqDto){
      
       
       //步骤0: D3-3批量设置目标分类被评对象目标周期权重(公共) - batchSetTargetCatEvaObjCycleWeightCom
     BatchSetTargetCatEvaObjCycleWeightComRespDto batchSetTargetCatEvaObjCycleWeightComRespDto = null;
    BatchSetTargetCatEvaObjCycleWeightComReqDto batchSetTargetCatEvaObjCycleWeightComReqDto=new BatchSetTargetCatEvaObjCycleWeightComReqDto();
  batchSetTargetCatEvaObjCycleWeightComReqDto.setWeightObjTypeCode("EVA_OBJECT");//sourceId:162923_1
if(reqDto!=null){
      batchSetTargetCatEvaObjCycleWeightComReqDto.setEvaObjTargetCycleList(reqDto.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, EvaObjTargetCycleDto.class)).collect(Collectors.toList()));//sourceId:344808_1
batchSetTargetCatEvaObjCycleWeightComReqDto.setParentTtargetCategoryId(reqDto.getParentTtargetCategoryId());//sourceId:344810_1
batchSetTargetCatEvaObjCycleWeightComReqDto.setParentTargetId(reqDto.getParentTargetId());//sourceId:344811_1
batchSetTargetCatEvaObjCycleWeightComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//sourceId:162924_1
batchSetTargetCatEvaObjCycleWeightComReqDto.setBatchCode(reqDto.getBatchCode());//sourceId:162925_1
    }
  
    /*D3-3批量设置目标分类被评对象目标周期权重(公共)[2638]   */
    Assert.isNull(batchSetTargetCatEvaObjCycleWeightComReqDto.getWeightObjTypeCode(),"B3-3批量设置目标分类被评对象目标周期权重(管理)-D3-3批量设置目标分类被评对象目标周期权重(公共)-权重设置对象类型编码不能为空",false);
Assert.isNull(batchSetTargetCatEvaObjCycleWeightComReqDto.getEvaluationTemplateId(),"B3-3批量设置目标分类被评对象目标周期权重(管理)-D3-3批量设置目标分类被评对象目标周期权重(公共)-冗余评价模板ID不能为空",false);
Assert.isNull(batchSetTargetCatEvaObjCycleWeightComReqDto.getBatchCode(),"B3-3批量设置目标分类被评对象目标周期权重(管理)-D3-3批量设置目标分类被评对象目标周期权重(公共)-批次标识不能为空",false);
      batchSetTargetCatEvaObjCycleWeightComRespDto = fwAppTargetCycleClient.batchSetTargetCatEvaObjCycleWeightCom(batchSetTargetCatEvaObjCycleWeightComReqDto).getData();
      
      
      
    
BffBatchSetTargetCatEvaObjCycleWeightRespDto retData = new BffBatchSetTargetCatEvaObjCycleWeightRespDto();
  
  

  
  
return retData;
  }
/**
   * B3-3设置高中基指标父子中被评对象目标周期(管理)[3655]
   * gen by moon at 6/20/2023, 3:06:49 AM
   */
    @Trace(operationName = "B3-3设置高中基指标父子中被评对象目标周期(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffSetPrimaryTargetObjParentEvaObjCycleRespDto setPrimaryTargetObjParentEvaObjCycle(BffSetPrimaryTargetObjParentEvaObjCycleReqDto reqDto){
      
       
       //步骤0: D3-3设置指标被评对象目标周期 - setTargetObjEvaObjTargetCycle
     SetTargetObjEvaObjTargetCycleRespDto setTargetObjEvaObjTargetCycleRespDto = null;
    SetTargetObjEvaObjTargetCycleReqDto setTargetObjEvaObjTargetCycleReqDto=new SetTargetObjEvaObjTargetCycleReqDto();
  if(reqDto!=null){
      setTargetObjEvaObjTargetCycleReqDto.setCycleStartTime(reqDto.getCycleStartTime());//SimpleFieldAssign//sourceId:163984_1
setTargetObjEvaObjTargetCycleReqDto.setCycleEndTime(reqDto.getCycleEndTime());//SimpleFieldAssign//sourceId:163985_1
setTargetObjEvaObjTargetCycleReqDto.setCycleTypeCode(reqDto.getCycleTypeCode());//SimpleFieldAssign//sourceId:163986_1
setTargetObjEvaObjTargetCycleReqDto.setObjectiveId(reqDto.getObjectiveId());//SimpleFieldAssign//sourceId:741656_1
setTargetObjEvaObjTargetCycleReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:164001_1
setTargetObjEvaObjTargetCycleReqDto.setBatchCode(reqDto.getBatchCode());//SimpleFieldAssign//sourceId:163991_1
    }
if(reqDto!= null&&  reqDto.getEvaObjTargetCycleList() !=null&& !CollectionUtil.isEmpty(reqDto.getEvaObjTargetCycleList())){
      setTargetObjEvaObjTargetCycleReqDto.setEvaObjTargetCycleList(reqDto.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, EvaObjTargetCycleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:163992_1
    }
  
    /*D3-3设置指标被评对象目标周期[3467]   */
    Assert.isNull(setTargetObjEvaObjTargetCycleReqDto.getCycleStartTime(),"B3-3设置高中基指标父子中被评对象目标周期(管理)-D3-3设置指标被评对象目标周期-目标计划开始时间不能为空",false);
Assert.isNull(setTargetObjEvaObjTargetCycleReqDto.getCycleEndTime(),"B3-3设置高中基指标父子中被评对象目标周期(管理)-D3-3设置指标被评对象目标周期-目标计划结束时间不能为空",false);
Assert.isNull(setTargetObjEvaObjTargetCycleReqDto.getCycleTypeCode(),"B3-3设置高中基指标父子中被评对象目标周期(管理)-D3-3设置指标被评对象目标周期-周期类型标识不能为空",false);
Assert.isNull(setTargetObjEvaObjTargetCycleReqDto.getObjectiveId(),"B3-3设置高中基指标父子中被评对象目标周期(管理)-D3-3设置指标被评对象目标周期-指标ID不能为空",false);
Assert.isNull(setTargetObjEvaObjTargetCycleReqDto.getEvaluationTemplateId(),"B3-3设置高中基指标父子中被评对象目标周期(管理)-D3-3设置指标被评对象目标周期-冗余评价模板ID不能为空",false);
Assert.isNull(setTargetObjEvaObjTargetCycleReqDto.getBatchCode(),"B3-3设置高中基指标父子中被评对象目标周期(管理)-D3-3设置指标被评对象目标周期-批次标识不能为空",false);
      setTargetObjEvaObjTargetCycleRespDto = fwAppTargetCycleClient.setTargetObjEvaObjTargetCycle(setTargetObjEvaObjTargetCycleReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      
    
BffSetPrimaryTargetObjParentEvaObjCycleRespDto retData = new BffSetPrimaryTargetObjParentEvaObjCycleRespDto();
  
  

  
  
return retData;
  }
/**
   * B3-3批量设置高层指标目标值(管理)[4053]
   * gen by moon at 9/27/2022, 9:37:21 AM
   */
    @Trace(operationName = "B3-3批量设置高层指标目标值(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffBatchSetTopSingleAndIrregularCycleTargetValueRespDto batchSetTopSingleAndIrregularCycleTargetValue(BffBatchSetTopSingleAndIrregularCycleTargetValueReqDto reqDto){
      
       
       //步骤0: D3-3批量设置高层指标目标值 - batchSetTopSingleAndIrregularCycleTargetValue
     BatchSetTopSingleAndIrregularCycleTargetValueRespDto batchSetTopSingleAndIrregularCycleTargetValueRespDto = null;
    BatchSetTopSingleAndIrregularCycleTargetValueReqDto batchSetTopSingleAndIrregularCycleTargetValueReqDto=new BatchSetTopSingleAndIrregularCycleTargetValueReqDto();
  if(reqDto!=null){
      batchSetTopSingleAndIrregularCycleTargetValueReqDto.setTargetPeriodDivisionSame(reqDto.getTargetPeriodDivisionSame());//sourceId:241551_1
batchSetTopSingleAndIrregularCycleTargetValueReqDto.setObjectiveId(reqDto.getObjectiveId());//sourceId:241552_1
batchSetTopSingleAndIrregularCycleTargetValueReqDto.setTargetId(reqDto.getTargetId());//sourceId:241553_1
batchSetTopSingleAndIrregularCycleTargetValueReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//sourceId:241554_1
    }
  
    /*D3-3批量设置高层指标目标值[4134]   */
    Assert.isNull(batchSetTopSingleAndIrregularCycleTargetValueReqDto.getObjectiveId(),"B3-3批量设置高层指标目标值(管理)-D3-3批量设置高层指标目标值-指标ID不能为空",false);
Assert.isNull(batchSetTopSingleAndIrregularCycleTargetValueReqDto.getTargetId(),"B3-3批量设置高层指标目标值(管理)-D3-3批量设置高层指标目标值-冗余目标ID不能为空",false);
Assert.isNull(batchSetTopSingleAndIrregularCycleTargetValueReqDto.getEvaluationTemplateId(),"B3-3批量设置高层指标目标值(管理)-D3-3批量设置高层指标目标值-冗余评价模板ID不能为空",false);
      batchSetTopSingleAndIrregularCycleTargetValueRespDto = fwAppTargetCycleClient.batchSetTopSingleAndIrregularCycleTargetValue(batchSetTopSingleAndIrregularCycleTargetValueReqDto).getData();
      
      
      
    
BffBatchSetTopSingleAndIrregularCycleTargetValueRespDto retData = new BffBatchSetTopSingleAndIrregularCycleTargetValueRespDto();
  
  

  
  
return retData;
  }
/**
   * B3-3批量设置高中基层目标周期目标值(管理)[4053]
   * gen by moon at 10/20/2023, 7:30:34 PM
   */
    @Trace(operationName = "B3-3批量设置高中基层目标周期目标值(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffBatchSetTopAndBasicTargetCycleValueRespDto batchSetTopAndBasicTargetCycleValue(BffBatchSetTopAndBasicTargetCycleValueReqDto reqDto){
      
       
       ImplementExecuteProgressOperationJudgeComRespDto implementExecuteProgressOperationJudgeComRespDto_1 =null;
//virtualUsage D3执行进度运行判断(公共)  47566
      ImplementExecuteProgressOperationJudgeComRespDto implementExecuteProgressOperationJudgeComRespDto = null;
    ImplementExecuteProgressOperationJudgeComReqDto implementExecuteProgressOperationJudgeComReqDto=new ImplementExecuteProgressOperationJudgeComReqDto();
  implementExecuteProgressOperationJudgeComReqDto.setUseTypeCode("USE_SET_TARGET_VALUE");//CUSTOM_CONVENTION//sourceId:1086229_1_47566
if(reqDto!=null){
      implementExecuteProgressOperationJudgeComReqDto.setObjectId(reqDto.getObjectiveId());//SimpleFieldAssign//sourceId:1086228_1_47566
implementExecuteProgressOperationJudgeComReqDto.setThemeContentId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1086230_1_47566
    }

    /*D3执行进度运行判断(公共)[7243]   */
    Assert.isNull(implementExecuteProgressOperationJudgeComReqDto.getObjectId(),"B3-3批量设置高中基层目标周期目标值(管理)-D3执行进度运行判断(公共)-归属对象内容ID不能为空",false);
Assert.isNull(implementExecuteProgressOperationJudgeComReqDto.getUseTypeCode(),"B3-3批量设置高中基层目标周期目标值(管理)-D3执行进度运行判断(公共)-用途类型编码不能为空",false);
Assert.isNull(implementExecuteProgressOperationJudgeComReqDto.getThemeContentId(),"B3-3批量设置高中基层目标周期目标值(管理)-D3执行进度运行判断(公共)-主题内容ID不能为空",false);
      implementExecuteProgressOperationJudgeComRespDto = fwAppExecuteProgressClient.implementExecuteProgressOperationJudgeCom(implementExecuteProgressOperationJudgeComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;


      implementExecuteProgressOperationJudgeComRespDto_1 = implementExecuteProgressOperationJudgeComRespDto;
if((implementExecuteProgressOperationJudgeComRespDto!= null&& implementExecuteProgressOperationJudgeComRespDto.getCustomField() == null )) {
        //if(D3执行进度运行判断(公共).操作过于频繁，请稍后再试文案故事 值等于空 )  47567

     BatchSetTopAndBasicTargetCycleValueRespDto batchSetTopAndBasicTargetCycleValueRespDto = null;
    BatchSetTopAndBasicTargetCycleValueReqDto batchSetTopAndBasicTargetCycleValueReqDto=new BatchSetTopAndBasicTargetCycleValueReqDto();
  batchSetTopAndBasicTargetCycleValueReqDto.setUseTypeCode("USE_SET_TARGET_VALUE");//CUSTOM_CONVENTION//sourceId:1078275_1_47568
  if(reqDto!= null&&  reqDto.getTargetCycleTargeValuetList() !=null&& !CollectionUtil.isEmpty(reqDto.getTargetCycleTargeValuetList())){
      batchSetTopAndBasicTargetCycleValueReqDto.setTargetCycleTargeValuetList(reqDto.getTargetCycleTargeValuetList().stream().map(item -> BeanUtil.toBean(item, TargetCycleTargeValuetDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:355291_1_47568
    }
if(reqDto!=null){
      batchSetTopAndBasicTargetCycleValueReqDto.setObjectivePlanningExtendId(reqDto.getObjectivePlanningExtendId());//SimpleFieldAssign//sourceId:355301_1_47568
batchSetTopAndBasicTargetCycleValueReqDto.setTargetStartValue(reqDto.getTargetStartValue());//SimpleFieldAssign//sourceId:358058_1_47568
batchSetTopAndBasicTargetCycleValueReqDto.setTargetPeriodDivisionSame(reqDto.getTargetPeriodDivisionSame());//SimpleFieldAssign//sourceId:355302_1_47568
batchSetTopAndBasicTargetCycleValueReqDto.setObjectiveId(reqDto.getObjectiveId());//SimpleFieldAssign//sourceId:355303_1_47568
batchSetTopAndBasicTargetCycleValueReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:355304_1_47568
batchSetTopAndBasicTargetCycleValueReqDto.setDeptRootNodeId(reqDto.getDeptRootNodeId());//SimpleFieldAssign//sourceId:861481_1_47568
batchSetTopAndBasicTargetCycleValueReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:355305_1_47568
batchSetTopAndBasicTargetCycleValueReqDto.setBatchCode(reqDto.getBatchCode());//SimpleFieldAssign//sourceId:737396_1_47568
batchSetTopAndBasicTargetCycleValueReqDto.setBatchCurrentStatus(reqDto.getBatchCurrentStatus());//SimpleFieldAssign//sourceId:949912_1_47568
batchSetTopAndBasicTargetCycleValueReqDto.setBatchOperateScene(reqDto.getBatchOperateScene());//SimpleFieldAssign//sourceId:1036922_1_47568
batchSetTopAndBasicTargetCycleValueReqDto.setIsSendWarnMsg(reqDto.getIsSendWarnMsg());//SimpleFieldAssign//sourceId:1193392_1_47568
    }
  
    /*D3-3批量设置高中基层目标周期目标值[4134]   */
    Assert.isNull(batchSetTopAndBasicTargetCycleValueReqDto.getObjectivePlanningExtendId(),"B3-3批量设置高中基层目标周期目标值(管理)-D3-3批量设置高中基层目标周期目标值-指标扩展规划设置ID不能为空",false);
Assert.isNull(batchSetTopAndBasicTargetCycleValueReqDto.getObjectiveId(),"B3-3批量设置高中基层目标周期目标值(管理)-D3-3批量设置高中基层目标周期目标值-指标ID不能为空",false);
Assert.isNull(batchSetTopAndBasicTargetCycleValueReqDto.getTargetId(),"B3-3批量设置高中基层目标周期目标值(管理)-D3-3批量设置高中基层目标周期目标值-冗余目标ID不能为空",false);
Assert.isNull(batchSetTopAndBasicTargetCycleValueReqDto.getEvaluationTemplateId(),"B3-3批量设置高中基层目标周期目标值(管理)-D3-3批量设置高中基层目标周期目标值-冗余评价模板ID不能为空",false);
Assert.isNull(batchSetTopAndBasicTargetCycleValueReqDto.getBatchCode(),"B3-3批量设置高中基层目标周期目标值(管理)-D3-3批量设置高中基层目标周期目标值-批次标识不能为空",false);
Assert.isNull(batchSetTopAndBasicTargetCycleValueReqDto.getBatchCurrentStatus(),"B3-3批量设置高中基层目标周期目标值(管理)-D3-3批量设置高中基层目标周期目标值-批次现状不能为空",false);
Assert.isNull(batchSetTopAndBasicTargetCycleValueReqDto.getBatchOperateScene(),"B3-3批量设置高中基层目标周期目标值(管理)-D3-3批量设置高中基层目标周期目标值-高/中/基层操作场景不能为空",false);
Assert.isNull(batchSetTopAndBasicTargetCycleValueReqDto.getUseTypeCode(),"B3-3批量设置高中基层目标周期目标值(管理)-D3-3批量设置高中基层目标周期目标值-用途类型编码不能为空",false);
      batchSetTopAndBasicTargetCycleValueRespDto = fwAppTargetCycleClient.batchSetTopAndBasicTargetCycleValue(batchSetTopAndBasicTargetCycleValueReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      
      }
BffBatchSetTopAndBasicTargetCycleValueRespDto retData = new BffBatchSetTopAndBasicTargetCycleValueRespDto();
  if(implementExecuteProgressOperationJudgeComRespDto_1!=null){
      retData.setCustomField(implementExecuteProgressOperationJudgeComRespDto_1.getCustomField());//SimpleFieldAssign//sourceId:1086232_1
    }
  

  
  
return retData;
  }
/**
   * B3-3设置目标分类父子中被评对象目标周期(管理)[3649]
   * gen by moon at 7/14/2023, 12:28:44 AM
   */
    @Trace(operationName = "B3-3设置目标分类父子中被评对象目标周期(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffSetConstEvaObjCycleRespDto setConstEvaObjCycle(BffSetConstEvaObjCycleReqDto reqDto){
      
       
       ImplementExecuteProgressOperationJudgeComRespDto implementExecuteProgressOperationJudgeComRespDto_1 =null;
//virtualUsage D3执行进度运行判断(公共)  47543
      ImplementExecuteProgressOperationJudgeComRespDto implementExecuteProgressOperationJudgeComRespDto = null;
    ImplementExecuteProgressOperationJudgeComReqDto implementExecuteProgressOperationJudgeComReqDto=new ImplementExecuteProgressOperationJudgeComReqDto();
  implementExecuteProgressOperationJudgeComReqDto.setUseTypeCode("USE_SET_PARENT_SUB_CYCLE");//CUSTOM_CONVENTION//sourceId:1086188_1_47543
if(reqDto!=null){
      implementExecuteProgressOperationJudgeComReqDto.setObjectId(reqDto.getTargetCategoryId());//SimpleFieldAssign//sourceId:1086187_1_47543
implementExecuteProgressOperationJudgeComReqDto.setThemeContentId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1086189_1_47543
    }

    /*D3执行进度运行判断(公共)[7243]   */
    Assert.isNull(implementExecuteProgressOperationJudgeComReqDto.getObjectId(),"B3-3设置目标分类父子中被评对象目标周期(管理)-D3执行进度运行判断(公共)-归属对象内容ID不能为空",false);
Assert.isNull(implementExecuteProgressOperationJudgeComReqDto.getUseTypeCode(),"B3-3设置目标分类父子中被评对象目标周期(管理)-D3执行进度运行判断(公共)-用途类型编码不能为空",false);
Assert.isNull(implementExecuteProgressOperationJudgeComReqDto.getThemeContentId(),"B3-3设置目标分类父子中被评对象目标周期(管理)-D3执行进度运行判断(公共)-主题内容ID不能为空",false);
      implementExecuteProgressOperationJudgeComRespDto = fwAppExecuteProgressClient.implementExecuteProgressOperationJudgeCom(implementExecuteProgressOperationJudgeComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;


      implementExecuteProgressOperationJudgeComRespDto_1 = implementExecuteProgressOperationJudgeComRespDto;
if((implementExecuteProgressOperationJudgeComRespDto!= null&& implementExecuteProgressOperationJudgeComRespDto.getCustomField() == null )) {
        //if(D3执行进度运行判断(公共).操作过于频繁，请稍后再试文案故事 值等于空 )  47544

     SetTargetCatEvaObjTargetCycleRespDto setTargetCatEvaObjTargetCycleRespDto = null;
    SetTargetCatEvaObjTargetCycleReqDto setTargetCatEvaObjTargetCycleReqDto=new SetTargetCatEvaObjTargetCycleReqDto();
  setTargetCatEvaObjTargetCycleReqDto.setUseTypeCode("USE_SET_PARENT_SUB_CYCLE");//CUSTOM_CONVENTION//sourceId:1079607_1_47545
  if(reqDto!=null){
      setTargetCatEvaObjTargetCycleReqDto.setCycleStartTime(reqDto.getCycleStartTime());//SimpleFieldAssign//sourceId:163624_1_47545
setTargetCatEvaObjTargetCycleReqDto.setCycleEndTime(reqDto.getCycleEndTime());//SimpleFieldAssign//sourceId:163625_1_47545
setTargetCatEvaObjTargetCycleReqDto.setCycleTypeCode(reqDto.getCycleTypeCode());//SimpleFieldAssign//sourceId:163828_1_47545
setTargetCatEvaObjTargetCycleReqDto.setTargetCategoryId(reqDto.getTargetCategoryId());//SimpleFieldAssign//sourceId:741918_1_47545
setTargetCatEvaObjTargetCycleReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:163931_1_47545
setTargetCatEvaObjTargetCycleReqDto.setBatchCode(reqDto.getBatchCode());//SimpleFieldAssign//sourceId:163629_1_47545
    }
if(reqDto!= null&&  reqDto.getEvaObjTargetCycleList() !=null&& !CollectionUtil.isEmpty(reqDto.getEvaObjTargetCycleList())){
      setTargetCatEvaObjTargetCycleReqDto.setEvaObjTargetCycleList(reqDto.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, EvaObjTargetCycleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:163620_1_47545
    }

    /*D3-3设置目标分类被评对象目标周期（父子中）[3465]   */
    Assert.isNull(setTargetCatEvaObjTargetCycleReqDto.getCycleStartTime(),"B3-3设置目标分类父子中被评对象目标周期(管理)-D3-3设置目标分类被评对象目标周期（父子中）-目标计划开始时间不能为空",false);
Assert.isNull(setTargetCatEvaObjTargetCycleReqDto.getCycleEndTime(),"B3-3设置目标分类父子中被评对象目标周期(管理)-D3-3设置目标分类被评对象目标周期（父子中）-目标计划结束时间不能为空",false);
Assert.isNull(setTargetCatEvaObjTargetCycleReqDto.getCycleTypeCode(),"B3-3设置目标分类父子中被评对象目标周期(管理)-D3-3设置目标分类被评对象目标周期（父子中）-周期类型标识不能为空",false);
Assert.isNull(setTargetCatEvaObjTargetCycleReqDto.getTargetCategoryId(),"B3-3设置目标分类父子中被评对象目标周期(管理)-D3-3设置目标分类被评对象目标周期（父子中）-目标分类ID不能为空",false);
Assert.isNull(setTargetCatEvaObjTargetCycleReqDto.getEvaluationTemplateId(),"B3-3设置目标分类父子中被评对象目标周期(管理)-D3-3设置目标分类被评对象目标周期（父子中）-冗余评价模板ID不能为空",false);
Assert.isNull(setTargetCatEvaObjTargetCycleReqDto.getBatchCode(),"B3-3设置目标分类父子中被评对象目标周期(管理)-D3-3设置目标分类被评对象目标周期（父子中）-批次标识不能为空",false);
Assert.isNull(setTargetCatEvaObjTargetCycleReqDto.getUseTypeCode(),"B3-3设置目标分类父子中被评对象目标周期(管理)-D3-3设置目标分类被评对象目标周期（父子中）-用途类型编码不能为空",false);
      setTargetCatEvaObjTargetCycleRespDto = fwAppTargetCycleClient.setTargetCatEvaObjTargetCycle(setTargetCatEvaObjTargetCycleReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      
      }
BffSetConstEvaObjCycleRespDto retData = new BffSetConstEvaObjCycleRespDto();
  if(implementExecuteProgressOperationJudgeComRespDto_1!=null){
      retData.setCustomField(implementExecuteProgressOperationJudgeComRespDto_1.getCustomField());//SimpleFieldAssign//sourceId:1086191_1
    }
  

  
  
return retData;
  }
/**
   * B3-3新增目标分类单/不规则被评对象目标周期(管理)[4010]
   * gen by moon at 10/14/2022, 2:14:06 AM
   */
    @Trace(operationName = "B3-3新增目标分类单/不规则被评对象目标周期(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffAddTargetCatIrregularityEtcEvaObjTargetCycleRespDto addTargetCatIrregularityEtcEvaObjTargetCycle(BffAddTargetCatIrregularityEtcEvaObjTargetCycleReqDto reqDto){
      
       
       SetTargetCatIrregularityEtcEvaObjTargetCycleRespDto setTargetCatIrregularityEtcEvaObjTargetCycleRespDto_1 =null;
//步骤0: D3-3设置目标分类单/不规则被评对象目标周期 - setTargetCatIrregularityEtcEvaObjTargetCycle
     SetTargetCatIrregularityEtcEvaObjTargetCycleRespDto setTargetCatIrregularityEtcEvaObjTargetCycleRespDto = null;
    SetTargetCatIrregularityEtcEvaObjTargetCycleReqDto setTargetCatIrregularityEtcEvaObjTargetCycleReqDto=new SetTargetCatIrregularityEtcEvaObjTargetCycleReqDto();
  if(reqDto!=null){
      setTargetCatIrregularityEtcEvaObjTargetCycleReqDto.setTargetCategoryId(reqDto.getTargetCategoryId());//SimpleFieldAssign//sourceId:366709_1
setTargetCatIrregularityEtcEvaObjTargetCycleReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:366710_1
setTargetCatIrregularityEtcEvaObjTargetCycleReqDto.setBatchCode(reqDto.getBatchCode());//SimpleFieldAssign//sourceId:211430_1
    }
  
    /*D3-3设置目标分类单/不规则被评对象目标周期[3695]   */
    Assert.isNull(setTargetCatIrregularityEtcEvaObjTargetCycleReqDto.getTargetCategoryId(),"B3-3新增目标分类单/不规则被评对象目标周期(管理)-D3-3设置目标分类单/不规则被评对象目标周期-目标分类ID不能为空",false);
Assert.isNull(setTargetCatIrregularityEtcEvaObjTargetCycleReqDto.getEvaluationTemplateId(),"B3-3新增目标分类单/不规则被评对象目标周期(管理)-D3-3设置目标分类单/不规则被评对象目标周期-冗余评价模板ID不能为空",false);
Assert.isNull(setTargetCatIrregularityEtcEvaObjTargetCycleReqDto.getBatchCode(),"B3-3新增目标分类单/不规则被评对象目标周期(管理)-D3-3设置目标分类单/不规则被评对象目标周期-批次标识不能为空",false);
      setTargetCatIrregularityEtcEvaObjTargetCycleRespDto = fwAppTargetCycleClient.setTargetCatIrregularityEtcEvaObjTargetCycle(setTargetCatIrregularityEtcEvaObjTargetCycleReqDto).getData();
      
      
      setTargetCatIrregularityEtcEvaObjTargetCycleRespDto_1 = setTargetCatIrregularityEtcEvaObjTargetCycleRespDto;
    
BffAddTargetCatIrregularityEtcEvaObjTargetCycleRespDto retData = new BffAddTargetCatIrregularityEtcEvaObjTargetCycleRespDto();
  if(setTargetCatIrregularityEtcEvaObjTargetCycleRespDto_1!=null){
      retData.setEvaObjTargetCycleId(setTargetCatIrregularityEtcEvaObjTargetCycleRespDto_1.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:216240_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查询当前目标内容被评对象目标父周期(管理)[2681]
   * gen by moon at 6/15/2023, 6:51:13 AM
   */
    @Trace(operationName = "B3-3查询当前目标内容被评对象目标父周期(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryCurrentTargetContTargetCycleDetailRespDto queryCurrentTargetContTargetCycleDetail(BffQueryCurrentTargetContTargetCycleDetailReqDto reqDto){
      
       
       QueryCurrentTargetContTargetCycleDetailRespDto queryCurrentTargetContTargetCycleDetailRespDto_1 =null;
//步骤0: D3-3查询当前目标内容被评对象目标父周期 - queryCurrentTargetContTargetCycleDetail
     QueryCurrentTargetContTargetCycleDetailRespDto queryCurrentTargetContTargetCycleDetailRespDto = null;
    QueryCurrentTargetContTargetCycleDetailReqDto queryCurrentTargetContTargetCycleDetailReqDto=new QueryCurrentTargetContTargetCycleDetailReqDto();
  if(reqDto!=null){
      queryCurrentTargetContTargetCycleDetailReqDto.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:171340_1
queryCurrentTargetContTargetCycleDetailReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:171341_1
queryCurrentTargetContTargetCycleDetailReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:171342_1
    }
  
    /*D3-3查询当前目标内容被评对象目标父周期[3708]   */
    Assert.isNull(queryCurrentTargetContTargetCycleDetailReqDto.getTargetCycleContentTypeCode(),"B3-3查询当前目标内容被评对象目标父周期(管理)-D3-3查询当前目标内容被评对象目标父周期-关联目标内容类型编码不能为空",false);
Assert.isNull(queryCurrentTargetContTargetCycleDetailReqDto.getTargetCycleContentId(),"B3-3查询当前目标内容被评对象目标父周期(管理)-D3-3查询当前目标内容被评对象目标父周期-关联目标内容ID不能为空",false);
Assert.isNull(queryCurrentTargetContTargetCycleDetailReqDto.getTargetId(),"B3-3查询当前目标内容被评对象目标父周期(管理)-D3-3查询当前目标内容被评对象目标父周期-冗余目标ID不能为空",false);
      queryCurrentTargetContTargetCycleDetailRespDto = fwAppTargetCycleClient.queryCurrentTargetContTargetCycleDetail(queryCurrentTargetContTargetCycleDetailReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryCurrentTargetContTargetCycleDetailRespDto_1 = queryCurrentTargetContTargetCycleDetailRespDto;
    
BffQueryCurrentTargetContTargetCycleDetailRespDto retData = new BffQueryCurrentTargetContTargetCycleDetailRespDto();
  if(queryCurrentTargetContTargetCycleDetailRespDto_1!=null){
      retData.setEvaObjTargetCycleId(queryCurrentTargetContTargetCycleDetailRespDto_1.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:171349_1
retData.setCycleId(queryCurrentTargetContTargetCycleDetailRespDto_1.getCycleId());//SimpleFieldAssign//sourceId:171350_1
retData.setCycleStandardName(queryCurrentTargetContTargetCycleDetailRespDto_1.getCycleStandardName());//SimpleFieldAssign//sourceId:171351_1
retData.setCycleTypeCode(queryCurrentTargetContTargetCycleDetailRespDto_1.getCycleTypeCode());//SimpleFieldAssign//sourceId:171352_1
retData.setCycleNumberShortName(queryCurrentTargetContTargetCycleDetailRespDto_1.getCycleNumberShortName());//SimpleFieldAssign//sourceId:171353_1
retData.setIsOpenCustomReport(queryCurrentTargetContTargetCycleDetailRespDto_1.getIsOpenCustomReport());//SimpleFieldAssign//sourceId:1039910_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）[2597]
   * gen by moon at 10/30/2022, 7:12:49 PM
   */
    @Trace(operationName = "B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryParentEvaObjTargetCycleListListRespDto queryParentEvaObjTargetCycleListList(BffQueryParentEvaObjTargetCycleListListReqDto reqDto){
      
       
       QueryEvaObjTargetCycleListComRespDto queryEvaObjTargetCycleListComRespDto_1 =null;
QueryEvaObjTargetCycleListComRespDto queryEvaObjTargetCycleListComRespDto_3 =null;
//步骤0: D3-3查询被评对象目标周期列表(公共) - queryEvaObjTargetCycleListCom
     QueryEvaObjTargetCycleListComRespDto queryEvaObjTargetCycleListComRespDto = null;
    QueryEvaObjTargetCycleListComReqDto queryEvaObjTargetCycleListComReqDto=new QueryEvaObjTargetCycleListComReqDto();
  queryEvaObjTargetCycleListComReqDto.setEvaObjEntityId(CommonFunctionHelper.getBaseInfoFromLocal().getSpecSpaceId());//CURRENT_SPACEID//sourceId:172411_1
queryEvaObjTargetCycleListComReqDto.setEvaObjTableTypeCode("OMS_FRAMEWORK_SPACE");//sourceId:172412_1
queryEvaObjTargetCycleListComReqDto.setEvaObjTypeCode("EVA_OBJECT");//sourceId:172413_1
queryEvaObjTargetCycleListComReqDto.setTreeTypeCode("PLAN_TREE");//sourceId:172414_1
queryEvaObjTargetCycleListComReqDto.setIsSubCycle("TRUE");//sourceId:172419_1
queryEvaObjTargetCycleListComReqDto.setIsArchive("FALSE");//sourceId:172437_1
queryEvaObjTargetCycleListComReqDto.setArchivngType("NOT_ARCHIVE");//sourceId:172438_1
if(reqDto!=null){
      queryEvaObjTargetCycleListComReqDto.setTargetCycleContentTypeCode(reqDto.getParentTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:172415_1
queryEvaObjTargetCycleListComReqDto.setTargetCycleContentId(reqDto.getParentTargetCycleContentId());//SimpleFieldAssign//sourceId:172416_1
queryEvaObjTargetCycleListComReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:172436_1
    }
  
    /*D3-3查询上级被评对象目标子周期列表[3451]   */
    Assert.isNull(queryEvaObjTargetCycleListComReqDto.getEvaObjEntityId(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询上级被评对象目标子周期列表-被评对象内容表主键ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto.getEvaObjTableTypeCode(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询上级被评对象目标子周期列表-被评对象内容表类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto.getEvaObjTypeCode(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询上级被评对象目标子周期列表-被评对象类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto.getTreeTypeCode(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询上级被评对象目标子周期列表-树类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto.getTargetCycleContentTypeCode(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询上级被评对象目标子周期列表-关联目标内容类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto.getTargetCycleContentId(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询上级被评对象目标子周期列表-关联目标内容ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto.getIsSubCycle(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询上级被评对象目标子周期列表-是否子周期不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto.getTargetId(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询上级被评对象目标子周期列表-冗余目标ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto.getIsArchive(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询上级被评对象目标子周期列表-是否存档不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto.getArchivngType(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询上级被评对象目标子周期列表-存档类型不能为空",false);
      queryEvaObjTargetCycleListComRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleListCom(queryEvaObjTargetCycleListComReqDto).getData();
      
      
      queryEvaObjTargetCycleListComRespDto_1 = queryEvaObjTargetCycleListComRespDto;
    
//步骤1: D3-3查询被评对象目标周期列表(公共) - queryEvaObjTargetCycleListCom
     QueryEvaObjTargetCycleListComRespDto queryEvaObjTargetCycleListComRespDto_2 = null;
    QueryEvaObjTargetCycleListComReqDto queryEvaObjTargetCycleListComReqDto_1=new QueryEvaObjTargetCycleListComReqDto();
  queryEvaObjTargetCycleListComReqDto_1.setEvaObjEntityId(CommonFunctionHelper.getBaseInfoFromLocal().getSpecSpaceId());//CURRENT_SPACEID//sourceId:172453_1
queryEvaObjTargetCycleListComReqDto_1.setEvaObjTableTypeCode("OMS_FRAMEWORK_SPACE");//sourceId:172454_1
queryEvaObjTargetCycleListComReqDto_1.setEvaObjTypeCode("EVA_OBJECT");//sourceId:172455_1
queryEvaObjTargetCycleListComReqDto_1.setTreeTypeCode("PLAN_TREE");//sourceId:172456_1
queryEvaObjTargetCycleListComReqDto_1.setIsSubCycle("TRUE");//sourceId:411530_1
queryEvaObjTargetCycleListComReqDto_1.setIsArchive("FALSE");//sourceId:172469_1
queryEvaObjTargetCycleListComReqDto_1.setArchivngType("NOT_ARCHIVE");//sourceId:172470_1
if(reqDto!=null){
      queryEvaObjTargetCycleListComReqDto_1.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:172457_1
queryEvaObjTargetCycleListComReqDto_1.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:172458_1
queryEvaObjTargetCycleListComReqDto_1.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:172468_1
    }
  
    /*D3-3查询本级被评对象目标周期列表[3451]   */
    Assert.isNull(queryEvaObjTargetCycleListComReqDto_1.getEvaObjEntityId(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询本级被评对象目标周期列表-被评对象内容表主键ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto_1.getEvaObjTableTypeCode(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询本级被评对象目标周期列表-被评对象内容表类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto_1.getEvaObjTypeCode(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询本级被评对象目标周期列表-被评对象类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto_1.getTreeTypeCode(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询本级被评对象目标周期列表-树类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto_1.getTargetCycleContentTypeCode(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询本级被评对象目标周期列表-关联目标内容类型编码不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto_1.getTargetCycleContentId(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询本级被评对象目标周期列表-关联目标内容ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto_1.getIsSubCycle(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询本级被评对象目标周期列表-是否子周期不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto_1.getTargetId(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询本级被评对象目标周期列表-冗余目标ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto_1.getIsArchive(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询本级被评对象目标周期列表-是否存档不能为空",false);
Assert.isNull(queryEvaObjTargetCycleListComReqDto_1.getArchivngType(),"B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）-D3-3查询本级被评对象目标周期列表-存档类型不能为空",false);
      queryEvaObjTargetCycleListComRespDto_2 = fwAppTargetCycleClient.queryEvaObjTargetCycleListCom(queryEvaObjTargetCycleListComReqDto_1).getData();
      
      
      queryEvaObjTargetCycleListComRespDto_3 = queryEvaObjTargetCycleListComRespDto_2;
    
BffQueryParentEvaObjTargetCycleListListRespDto retData = new BffQueryParentEvaObjTargetCycleListListRespDto();
  if(queryEvaObjTargetCycleListComRespDto_1!=null){
      retData.setParentCycleName(queryEvaObjTargetCycleListComRespDto_1.getParentCycleName());//SimpleFieldAssign//sourceId:376722_1
retData.setSuperiorEvaObjTargetCycleList(queryEvaObjTargetCycleListComRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffSuperiorEvaObjTargetCycleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:172485_1
    }
if(queryEvaObjTargetCycleListComRespDto_3!=null){
      retData.setPresentEvaObjTargetCycleList(queryEvaObjTargetCycleListComRespDto_3.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffPresentEvaObjTargetCycleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:172486_1
    }
  

  
  
return retData;
  }
/**
   * B3-3批量查询购物车指标权重目标值等(管理)[5132]
   * gen by moon at 12/31/2022, 10:18:55 PM
   */
    @Trace(operationName = "B3-3批量查询购物车指标权重目标值等(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
 @BanAuto
  public BffBatchQueryCartTargetObjWeightAndTargetValueEtcRespDto batchQueryCartTargetObjWeightAndTargetValueEtc(BffBatchQueryCartTargetObjWeightAndTargetValueEtcReqDto reqDto){
      
       
       BatchQueryEvaObjTargetCycleEtcComRespDto batchQueryEvaObjTargetCycleEtcComRespDto_1 =null;
//步骤0: D3-3批量查询被评对象目标周期等(公共) - batchQueryEvaObjTargetCycleEtcCom
     BatchQueryEvaObjTargetCycleEtcComRespDto batchQueryEvaObjTargetCycleEtcComRespDto = null;
    BatchQueryEvaObjTargetCycleEtcComReqDto batchQueryEvaObjTargetCycleEtcComReqDto=new BatchQueryEvaObjTargetCycleEtcComReqDto();
  batchQueryEvaObjTargetCycleEtcComReqDto.setWeightObjTypeCode("EVA_OBJECT");//sourceId:420257_1
batchQueryEvaObjTargetCycleEtcComReqDto.setArchivngType("NOT_ARCHIVE");//sourceId:420254_1
batchQueryEvaObjTargetCycleEtcComReqDto.setIsArchive("FALSE");//sourceId:420255_1
if(reqDto!=null){
      batchQueryEvaObjTargetCycleEtcComReqDto.setEvaObjTargetCycleList(reqDto.getEvaObjTargetCycleList());//list-field-assign//sourceId:420252_1
batchQueryEvaObjTargetCycleEtcComReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:420253_1
    }
  
    /*D3-3批量查询被评对象目标周期等(公共)[4086]   */
    Assert.isNull(batchQueryEvaObjTargetCycleEtcComReqDto.getWeightObjTypeCode(),"B3-3批量查询购物车指标权重目标值等(管理)-D3-3批量查询被评对象目标周期等(公共)-权重设置对象类型编码不能为空",false);
Assert.isNull(batchQueryEvaObjTargetCycleEtcComReqDto.getTargetId(),"B3-3批量查询购物车指标权重目标值等(管理)-D3-3批量查询被评对象目标周期等(公共)-冗余目标ID不能为空",false);
Assert.isNull(batchQueryEvaObjTargetCycleEtcComReqDto.getArchivngType(),"B3-3批量查询购物车指标权重目标值等(管理)-D3-3批量查询被评对象目标周期等(公共)-存档类型不能为空",false);
Assert.isNull(batchQueryEvaObjTargetCycleEtcComReqDto.getIsArchive(),"B3-3批量查询购物车指标权重目标值等(管理)-D3-3批量查询被评对象目标周期等(公共)-是否存档不能为空",false);
      batchQueryEvaObjTargetCycleEtcComRespDto = fwAppTargetCycleClient.batchQueryEvaObjTargetCycleEtcCom(batchQueryEvaObjTargetCycleEtcComReqDto).getData();
      
      
      batchQueryEvaObjTargetCycleEtcComRespDto_1 = batchQueryEvaObjTargetCycleEtcComRespDto;

BffBatchQueryCartTargetObjWeightAndTargetValueEtcRespDto retData = new BffBatchQueryCartTargetObjWeightAndTargetValueEtcRespDto();
             if(batchQueryEvaObjTargetCycleEtcComRespDto_1!=null){
      retData.setCartTargetObjWeightAndTargetValueEtcList(batchQueryEvaObjTargetCycleEtcComRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffCartTargetObjWeightAndTargetValueEtcDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:422871_1
    }
  

  
  
return retData;
  }
/**
   * B3执行合理性校验目标设置(管理)[5159]
   * gen by moon at 11/7/2022, 12:24:55 AM
   */
    @Trace(operationName = "B3执行合理性校验目标设置(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffImplementRationalityCheckTargetSetRespDto implementRationalityCheckTargetSet(BffImplementRationalityCheckTargetSetReqDto reqDto){
      
       
       //步骤0: D3执行合理性校验目标设置 - implementRationalityCheckTargetSet
     ImplementRationalityCheckTargetSetRespDto implementRationalityCheckTargetSetRespDto = null;
    ImplementRationalityCheckTargetSetReqDto implementRationalityCheckTargetSetReqDto=new ImplementRationalityCheckTargetSetReqDto();
  if(reqDto!=null){
      implementRationalityCheckTargetSetReqDto.setObjectiveId(reqDto.getObjectiveId());//SimpleFieldAssign//sourceId:424336_1
    }
  
    /*D3执行合理性校验目标设置[5151]   */
    Assert.isNull(implementRationalityCheckTargetSetReqDto.getObjectiveId(),"B3执行合理性校验目标设置(管理)-D3执行合理性校验目标设置-指标ID不能为空",false);
      implementRationalityCheckTargetSetRespDto = fwAppTargetCycleClient.implementRationalityCheckTargetSet(implementRationalityCheckTargetSetReqDto).getData();
      
      
      
    
BffImplementRationalityCheckTargetSetRespDto retData = new BffImplementRationalityCheckTargetSetRespDto();
  
  

  
  
return retData;
  }
/**
   * B3查询表格横向目标周期列表(管理)[5150]
   * gen by moon at 11/28/2022, 3:15:20 AM
   */
    @Trace(operationName = "B3查询表格横向目标周期列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryFormHorizontalTargetPeriodListRespDto queryFormHorizontalTargetPeriodList(BffQueryFormHorizontalTargetPeriodListReqDto reqDto){
      
       
       QueryFormHorizontalTargetPeriodListComRespDto queryFormHorizontalTargetPeriodListComRespDto_1 =null;
//步骤0: D3查询表格横向目标周期列表(公共) - queryFormHorizontalTargetPeriodListCom
     QueryFormHorizontalTargetPeriodListComRespDto queryFormHorizontalTargetPeriodListComRespDto = null;
    QueryFormHorizontalTargetPeriodListComReqDto queryFormHorizontalTargetPeriodListComReqDto=new QueryFormHorizontalTargetPeriodListComReqDto();
  if(reqDto!=null){
      queryFormHorizontalTargetPeriodListComReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:423314_1
queryFormHorizontalTargetPeriodListComReqDto.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:461755_1
queryFormHorizontalTargetPeriodListComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:461752_1
    }
  
    /*D3查询表格横向目标周期列表(公共)[5149]   */
    Assert.isNull(queryFormHorizontalTargetPeriodListComReqDto.getTargetCycleContentId(),"B3查询表格横向目标周期列表(管理)-D3查询表格横向目标周期列表(公共)-关联目标内容ID不能为空",false);
Assert.isNull(queryFormHorizontalTargetPeriodListComReqDto.getTargetCycleContentTypeCode(),"B3查询表格横向目标周期列表(管理)-D3查询表格横向目标周期列表(公共)-关联目标内容类型编码不能为空",false);
Assert.isNull(queryFormHorizontalTargetPeriodListComReqDto.getEvaluationTemplateId(),"B3查询表格横向目标周期列表(管理)-D3查询表格横向目标周期列表(公共)-冗余评价模板ID不能为空",false);
      queryFormHorizontalTargetPeriodListComRespDto = fwAppTargetCycleClient.queryFormHorizontalTargetPeriodListCom(queryFormHorizontalTargetPeriodListComReqDto).getData();
      
      
      queryFormHorizontalTargetPeriodListComRespDto_1 = queryFormHorizontalTargetPeriodListComRespDto;
    
BffQueryFormHorizontalTargetPeriodListRespDto retData = new BffQueryFormHorizontalTargetPeriodListRespDto();
  if(queryFormHorizontalTargetPeriodListComRespDto_1!=null){
      retData.setFormHorizontalTargetPeriodList(queryFormHorizontalTargetPeriodListComRespDto_1.getFormHorizontalTargetPeriodList().stream().map(item -> BeanUtil.toBean(item, BffFormHorizontalTargetPeriodDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:423317_1
    }
  

  
  
return retData;
  }
/**
   * B3批量查询中基层校验观测点(管理)[5148]
   * gen by moon at 6/15/2023, 6:51:25 AM
   */
    @Trace(operationName = "B3批量查询中基层校验观测点(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffBatchQueryMidBasicCheckTargetRespDto batchQueryMidBasicCheckTarget(BffBatchQueryMidBasicCheckTargetReqDto reqDto){
      
       
       QueryMidBasicCheckTargetDutyListRespDto queryMidBasicCheckTargetDutyListRespDto_1 =null;
BatchQueryEvaObjTargetCycleOsetComRespDto batchQueryEvaObjTargetCycleOsetComRespDto_1 =null;
//步骤0: D3查询中基层校验观测点带责任主体列表 - queryMidBasicCheckTargetDutyList
     QueryMidBasicCheckTargetDutyListRespDto queryMidBasicCheckTargetDutyListRespDto = null;
    QueryMidBasicCheckTargetDutyListReqDto queryMidBasicCheckTargetDutyListReqDto=new QueryMidBasicCheckTargetDutyListReqDto();
  if(reqDto!=null){
      queryMidBasicCheckTargetDutyListReqDto.setObjectiveId(reqDto.getObjectiveId());//SimpleFieldAssign//sourceId:423259_1
    }
  
    /*D3查询中基层校验观测点带责任主体列表[5147]   */
    Assert.isNull(queryMidBasicCheckTargetDutyListReqDto.getObjectiveId(),"B3批量查询中基层校验观测点(管理)-D3查询中基层校验观测点带责任主体列表-指标ID不能为空",false);
      queryMidBasicCheckTargetDutyListRespDto = fwAppTargetCycleClient.queryMidBasicCheckTargetDutyList(queryMidBasicCheckTargetDutyListReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryMidBasicCheckTargetDutyListRespDto_1 = queryMidBasicCheckTargetDutyListRespDto;
    
//步骤1: D3-3批量查询被评对象目标周期目标设置(公共) - batchQueryEvaObjTargetCycleOsetCom
     BatchQueryEvaObjTargetCycleOsetComRespDto batchQueryEvaObjTargetCycleOsetComRespDto = null;
    if(queryMidBasicCheckTargetDutyListRespDto !=null){
          BatchQueryEvaObjTargetCycleOsetComReqDto batchQueryEvaObjTargetCycleOsetComReqDto=new BatchQueryEvaObjTargetCycleOsetComReqDto();
  batchQueryEvaObjTargetCycleOsetComReqDto.setEvaObjEntityId(CommonFunctionHelper.getBaseInfoFromLocal().getSpecSpaceId());//CURRENT_SPACEID//sourceId:423949_1
batchQueryEvaObjTargetCycleOsetComReqDto.setEvaObjTableTypeCode("OMS_FRAMEWORK_SPACE");//sourceId:423950_1
batchQueryEvaObjTargetCycleOsetComReqDto.setEvaObjTypeCode("EVA_OBJECT");//sourceId:423951_1
batchQueryEvaObjTargetCycleOsetComReqDto.setTreeTypeCode("PLAN_TREE");//sourceId:423952_1
batchQueryEvaObjTargetCycleOsetComReqDto.setIsArchive("FALSE");//sourceId:423957_1
batchQueryEvaObjTargetCycleOsetComReqDto.setArchivngType("NOT_ARCHIVE");//sourceId:423958_1
if(queryMidBasicCheckTargetDutyListRespDto!= null&&  queryMidBasicCheckTargetDutyListRespDto.getMidBasicCheckTargetDutyList() !=null&& !CollectionUtil.isEmpty(queryMidBasicCheckTargetDutyListRespDto.getMidBasicCheckTargetDutyList())){
      batchQueryEvaObjTargetCycleOsetComReqDto.setEvaObjTargetCycleList(queryMidBasicCheckTargetDutyListRespDto.getMidBasicCheckTargetDutyList().stream().map(item->item.getObjectiveId())
        .collect(Collectors.toList()));/*list-to-strings*///sourceId:423262_1
    }
  
    /*D3-3批量查询被评对象目标周期目标设置(公共)[5145]   */
    Assert.isNull(batchQueryEvaObjTargetCycleOsetComReqDto.getEvaObjEntityId(),"B3批量查询中基层校验观测点(管理)-D3-3批量查询被评对象目标周期目标设置(公共)-被评对象内容表主键ID不能为空",false);
Assert.isNull(batchQueryEvaObjTargetCycleOsetComReqDto.getEvaObjTableTypeCode(),"B3批量查询中基层校验观测点(管理)-D3-3批量查询被评对象目标周期目标设置(公共)-被评对象内容表类型编码不能为空",false);
Assert.isNull(batchQueryEvaObjTargetCycleOsetComReqDto.getEvaObjTypeCode(),"B3批量查询中基层校验观测点(管理)-D3-3批量查询被评对象目标周期目标设置(公共)-被评对象类型编码不能为空",false);
Assert.isNull(batchQueryEvaObjTargetCycleOsetComReqDto.getTreeTypeCode(),"B3批量查询中基层校验观测点(管理)-D3-3批量查询被评对象目标周期目标设置(公共)-树类型编码不能为空",false);
Assert.isNull(batchQueryEvaObjTargetCycleOsetComReqDto.getIsArchive(),"B3批量查询中基层校验观测点(管理)-D3-3批量查询被评对象目标周期目标设置(公共)-是否存档不能为空",false);
Assert.isNull(batchQueryEvaObjTargetCycleOsetComReqDto.getArchivngType(),"B3批量查询中基层校验观测点(管理)-D3-3批量查询被评对象目标周期目标设置(公共)-存档类型不能为空",false);
      batchQueryEvaObjTargetCycleOsetComRespDto = fwAppTargetCycleClient.batchQueryEvaObjTargetCycleOsetCom(batchQueryEvaObjTargetCycleOsetComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      batchQueryEvaObjTargetCycleOsetComRespDto_1 = batchQueryEvaObjTargetCycleOsetComRespDto;
           }
    
BffBatchQueryMidBasicCheckTargetRespDto retData = new BffBatchQueryMidBasicCheckTargetRespDto();
  if(queryMidBasicCheckTargetDutyListRespDto_1!=null){
      retData.setMidBasicCheckTargetDutyList(queryMidBasicCheckTargetDutyListRespDto_1.getMidBasicCheckTargetDutyList().stream().map(item -> BeanUtil.toBean(item, BffMidBasicCheckTargetDutyDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:423268_1
    }
if(batchQueryEvaObjTargetCycleOsetComRespDto_1!=null){
      retData.setCheckEvaObjTargetCycleOsetList(batchQueryEvaObjTargetCycleOsetComRespDto_1.getCheckEvaObjTargetCycleOsetList().stream().map(item -> BeanUtil.toBean(item, BffCheckEvaObjTargetCycleOsetDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:423270_1
    }

// TODO: 2022/11/23 AB树，晓东后续对接 
        List<TreeNode> nodeList = new ArrayList<>();
        for(BffMidBasicCheckTargetDutyDto main :retData.getMidBasicCheckTargetDutyList()){
            TreeNode node = new TreeNode();
            node.setNLevel(1L);
            node.setSelf(main);
            nodeList.add(node);
            for(BffCheckEvaObjTargetCycleOsetDto sub : retData.getCheckEvaObjTargetCycleOsetList()){
                if(sub.getTargetCycleContentId().equals(main.getObjectiveId())){
                    TreeNode subNode = new TreeNode();
                    subNode.setNLevel(2L);
                    subNode.setSelf(sub);
                    node.getChildrenList().add(subNode);
                }
            }
        }
  

     retData.setTreeNode(nodeList);
     retData.setMidBasicCheckTargetDutyList(null);
retData.setCheckEvaObjTargetCycleOsetList(null);
    
return retData;
  }
/**
   * B3-3目标值设置条件判断(管理)(公共)[5180]
   * gen by moon at 6/3/2023, 11:42:15 PM
   */
    @Trace(operationName = "B3-3目标值设置条件判断(管理)(公共)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryTargetValueSetJudgeDetailComRespDto queryTargetValueSetJudgeDetailCom(BffQueryTargetValueSetJudgeDetailComReqDto reqDto){
      
       
       QueryTargetValueSetJudgeDetailComRespDto queryTargetValueSetJudgeDetailComRespDto_1 =null;
//步骤0: D3-判断目标值设置情况(公共) - queryTargetValueSetJudgeDetailCom
     QueryTargetValueSetJudgeDetailComRespDto queryTargetValueSetJudgeDetailComRespDto = null;
    QueryTargetValueSetJudgeDetailComReqDto queryTargetValueSetJudgeDetailComReqDto=new QueryTargetValueSetJudgeDetailComReqDto();
  if(reqDto!=null){
      queryTargetValueSetJudgeDetailComReqDto.setObjectiveId(reqDto.getObjectiveId());//SimpleFieldAssign//sourceId:429408_1
queryTargetValueSetJudgeDetailComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:429409_1
queryTargetValueSetJudgeDetailComReqDto.setBatchCode(reqDto.getBatchCode());//SimpleFieldAssign//sourceId:464426_1
    }
  
    /*D3-判断目标值设置情况(公共)[5177]   */
    Assert.isNull(queryTargetValueSetJudgeDetailComReqDto.getObjectiveId(),"B3-3目标值设置条件判断(管理)(公共)-D3-判断目标值设置情况(公共)-指标ID不能为空",false);
Assert.isNull(queryTargetValueSetJudgeDetailComReqDto.getEvaluationTemplateId(),"B3-3目标值设置条件判断(管理)(公共)-D3-判断目标值设置情况(公共)-冗余评价模板ID不能为空",false);
Assert.isNull(queryTargetValueSetJudgeDetailComReqDto.getBatchCode(),"B3-3目标值设置条件判断(管理)(公共)-D3-判断目标值设置情况(公共)-批次标识不能为空",false);
      queryTargetValueSetJudgeDetailComRespDto = fwAppTargetCycleClient.queryTargetValueSetJudgeDetailCom(queryTargetValueSetJudgeDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
      
      
      queryTargetValueSetJudgeDetailComRespDto_1 = queryTargetValueSetJudgeDetailComRespDto;
    
BffQueryTargetValueSetJudgeDetailComRespDto retData = new BffQueryTargetValueSetJudgeDetailComRespDto();
  if(queryTargetValueSetJudgeDetailComRespDto_1!=null){
retData.setIsTargetSame(queryTargetValueSetJudgeDetailComRespDto_1.getIsTargetSame());//SimpleFieldAssign//sourceId:464381_1
    }
  

  
  
return retData;
  }
/**
   * B3执行校验目标工作周期合理性(管理)[5239]
   * gen by moon at 12/2/2022, 11:54:32 AM
   */
    @Trace(operationName = "B3执行校验目标工作周期合理性(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffImplementCheckTargetWorkCycleRationalityRespDto implementCheckTargetWorkCycleRationality(BffImplementCheckTargetWorkCycleRationalityReqDto reqDto){
      
       
       ImplementCheckTargetWorkCycleRationalityRespDto implementCheckTargetWorkCycleRationalityRespDto_1 =null;
//步骤0: D3执行校验目标工作周期合理性 - implementCheckTargetWorkCycleRationality
     ImplementCheckTargetWorkCycleRationalityRespDto implementCheckTargetWorkCycleRationalityRespDto = null;
    ImplementCheckTargetWorkCycleRationalityReqDto implementCheckTargetWorkCycleRationalityReqDto=new ImplementCheckTargetWorkCycleRationalityReqDto();
  if(reqDto!=null){
      implementCheckTargetWorkCycleRationalityReqDto.setEvaObjEntityId(reqDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:444055_1
implementCheckTargetWorkCycleRationalityReqDto.setEvaObjTableTypeCode(reqDto.getEvaObjTableTypeCode());//SimpleFieldAssign//sourceId:444056_1
implementCheckTargetWorkCycleRationalityReqDto.setEvaObjTypeCode(reqDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:444057_1
implementCheckTargetWorkCycleRationalityReqDto.setTreeTypeCode(reqDto.getTreeTypeCode());//SimpleFieldAssign//sourceId:444058_1
implementCheckTargetWorkCycleRationalityReqDto.setTargetCycleContentTypeCode(reqDto.getTargetCycleContentTypeCode());//SimpleFieldAssign//sourceId:444059_1
implementCheckTargetWorkCycleRationalityReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:444060_1
implementCheckTargetWorkCycleRationalityReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:444061_1
    }
  
    /*D3执行校验目标工作周期合理性[5240]   */
    Assert.isNull(implementCheckTargetWorkCycleRationalityReqDto.getEvaObjEntityId(),"B3执行校验目标工作周期合理性(管理)-D3执行校验目标工作周期合理性-被评对象内容表主键ID不能为空",false);
Assert.isNull(implementCheckTargetWorkCycleRationalityReqDto.getEvaObjTableTypeCode(),"B3执行校验目标工作周期合理性(管理)-D3执行校验目标工作周期合理性-被评对象内容表类型编码不能为空",false);
Assert.isNull(implementCheckTargetWorkCycleRationalityReqDto.getEvaObjTypeCode(),"B3执行校验目标工作周期合理性(管理)-D3执行校验目标工作周期合理性-被评对象类型编码不能为空",false);
Assert.isNull(implementCheckTargetWorkCycleRationalityReqDto.getTreeTypeCode(),"B3执行校验目标工作周期合理性(管理)-D3执行校验目标工作周期合理性-树类型编码不能为空",false);
Assert.isNull(implementCheckTargetWorkCycleRationalityReqDto.getTargetCycleContentTypeCode(),"B3执行校验目标工作周期合理性(管理)-D3执行校验目标工作周期合理性-关联目标内容类型编码不能为空",false);
Assert.isNull(implementCheckTargetWorkCycleRationalityReqDto.getTargetCycleContentId(),"B3执行校验目标工作周期合理性(管理)-D3执行校验目标工作周期合理性-关联目标内容ID不能为空",false);
Assert.isNull(implementCheckTargetWorkCycleRationalityReqDto.getEvaluationTemplateId(),"B3执行校验目标工作周期合理性(管理)-D3执行校验目标工作周期合理性-冗余评价模板ID不能为空",false);
      implementCheckTargetWorkCycleRationalityRespDto = fwAppTargetCycleClient.implementCheckTargetWorkCycleRationality(implementCheckTargetWorkCycleRationalityReqDto).getData();
      
      
      implementCheckTargetWorkCycleRationalityRespDto_1 = implementCheckTargetWorkCycleRationalityRespDto;
    
BffImplementCheckTargetWorkCycleRationalityRespDto retData = new BffImplementCheckTargetWorkCycleRationalityRespDto();
  if(implementCheckTargetWorkCycleRationalityRespDto_1!=null){
      retData.setObjectName(implementCheckTargetWorkCycleRationalityRespDto_1.getObjectName());//SimpleFieldAssign//sourceId:479576_1
    }
  

  
  
return retData;
  }
/**
   * B3-3查询被评对象目标周期列表(管理)[5404]
   * gen by moon at 12/6/2022, 4:59:44 PM
   */
    @Trace(operationName = "B3-3查询被评对象目标周期列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryEvaObjTargetCycleListRespDto queryEvaObjTargetCycleList(BffQueryEvaObjTargetCycleListReqDto reqDto){
      
       
       QueryContMatchEvaObjTargetCycleListRespDto queryContMatchEvaObjTargetCycleListRespDto_1 =null;
//步骤0: D3-3查询内容匹配被评对象目标周期列表 - queryContMatchEvaObjTargetCycleList
     QueryContMatchEvaObjTargetCycleListRespDto queryContMatchEvaObjTargetCycleListRespDto = null;
    QueryContMatchEvaObjTargetCycleListReqDto queryContMatchEvaObjTargetCycleListReqDto=new QueryContMatchEvaObjTargetCycleListReqDto();
  queryContMatchEvaObjTargetCycleListReqDto.setEvaObjEntityId(CommonFunctionHelper.getBaseInfoFromLocal().getSpecSpaceId());//CURRENT_SPACEID//sourceId:489434_1
queryContMatchEvaObjTargetCycleListReqDto.setEvaObjTableTypeCode("OMS_FRAMEWORK_SPACE");//sourceId:489435_1
queryContMatchEvaObjTargetCycleListReqDto.setEvaObjTypeCode("EVA_OBJECT");//sourceId:489436_1
queryContMatchEvaObjTargetCycleListReqDto.setTreeTypeCode("PLAN_TREE");//sourceId:489437_1
queryContMatchEvaObjTargetCycleListReqDto.setIsArchive("FALSE");//sourceId:489444_1
if(reqDto!=null){
      queryContMatchEvaObjTargetCycleListReqDto.setEntityId(reqDto.getEntityId());//SimpleFieldAssign//sourceId:489438_1
queryContMatchEvaObjTargetCycleListReqDto.setTableTypeCode(reqDto.getTableTypeCode());//SimpleFieldAssign//sourceId:489439_1
queryContMatchEvaObjTargetCycleListReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:489440_1
    }
  
    /*D3-3查询内容匹配被评对象目标周期列表[5405]   */
    Assert.isNull(queryContMatchEvaObjTargetCycleListReqDto.getEvaObjEntityId(),"B3-3查询被评对象目标周期列表(管理)-D3-3查询内容匹配被评对象目标周期列表-被评对象内容表主键ID不能为空",false);
Assert.isNull(queryContMatchEvaObjTargetCycleListReqDto.getEvaObjTableTypeCode(),"B3-3查询被评对象目标周期列表(管理)-D3-3查询内容匹配被评对象目标周期列表-被评对象内容表类型编码不能为空",false);
Assert.isNull(queryContMatchEvaObjTargetCycleListReqDto.getEvaObjTypeCode(),"B3-3查询被评对象目标周期列表(管理)-D3-3查询内容匹配被评对象目标周期列表-被评对象类型编码不能为空",false);
Assert.isNull(queryContMatchEvaObjTargetCycleListReqDto.getTreeTypeCode(),"B3-3查询被评对象目标周期列表(管理)-D3-3查询内容匹配被评对象目标周期列表-树类型编码不能为空",false);
Assert.isNull(queryContMatchEvaObjTargetCycleListReqDto.getEntityId(),"B3-3查询被评对象目标周期列表(管理)-D3-3查询内容匹配被评对象目标周期列表-冗余内容表主键ID不能为空",false);
Assert.isNull(queryContMatchEvaObjTargetCycleListReqDto.getTableTypeCode(),"B3-3查询被评对象目标周期列表(管理)-D3-3查询内容匹配被评对象目标周期列表-冗余内容表类型编码不能为空",false);
Assert.isNull(queryContMatchEvaObjTargetCycleListReqDto.getEvaluationTemplateId(),"B3-3查询被评对象目标周期列表(管理)-D3-3查询内容匹配被评对象目标周期列表-冗余评价模板ID不能为空",false);
Assert.isNull(queryContMatchEvaObjTargetCycleListReqDto.getIsArchive(),"B3-3查询被评对象目标周期列表(管理)-D3-3查询内容匹配被评对象目标周期列表-是否存档不能为空",false);
      queryContMatchEvaObjTargetCycleListRespDto = fwAppTargetCycleClient.queryContMatchEvaObjTargetCycleList(queryContMatchEvaObjTargetCycleListReqDto).getData();
      
      
      queryContMatchEvaObjTargetCycleListRespDto_1 = queryContMatchEvaObjTargetCycleListRespDto;
    
BffQueryEvaObjTargetCycleListRespDto retData = new BffQueryEvaObjTargetCycleListRespDto();
  if(queryContMatchEvaObjTargetCycleListRespDto_1!=null){
      retData.setEvaObjTargetCycleList(queryContMatchEvaObjTargetCycleListRespDto_1.getEvaObjTargetCycleList().stream().map(item -> BeanUtil.toBean(item, BffEvaObjTargetCycleDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:489451_1
    }
  

  
  
return retData;
  }
/**
   * B3-更新执行周期阶段时段规则(管理)[5540]
   * gen by moon at 5/25/2023, 12:25:12 AM
   */
    @Trace(operationName = "B3-更新执行周期阶段时段规则(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffRefreshExecuteCycleStageTimingRuleRespDto refreshExecuteCycleStageTimingRule(BffRefreshExecuteCycleStageTimingRuleReqDto reqDto){


       //步骤0: D3-3更新执行周期阶段时段规则等(公共) - refreshExecuteCycleStageTimingRuleCom
     RefreshExecuteCycleStageTimingRuleComRespDto refreshExecuteCycleStageTimingRuleComRespDto = null;
    RefreshExecuteCycleStageTimingRuleComReqDto refreshExecuteCycleStageTimingRuleComReqDto=new RefreshExecuteCycleStageTimingRuleComReqDto();
  refreshExecuteCycleStageTimingRuleComReqDto.setTargetCycleContentTypeCode("TARGET");//sourceId:981087_1
  if(reqDto!=null){
      refreshExecuteCycleStageTimingRuleComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:551429_1
refreshExecuteCycleStageTimingRuleComReqDto.setTargetId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:551430_1
refreshExecuteCycleStageTimingRuleComReqDto.setTargetCycleContentId(reqDto.getTargetId());//SimpleFieldAssign//sourceId:981086_1
    }

    /*D3-3更新执行周期阶段时段规则等(公共)[5541]   */
    Assert.isNull(refreshExecuteCycleStageTimingRuleComReqDto.getEvaluationTemplateId(),"B3-更新执行周期阶段时段规则(管理)-D3-3更新执行周期阶段时段规则等(公共)-冗余评价模板ID不能为空",false);
Assert.isNull(refreshExecuteCycleStageTimingRuleComReqDto.getTargetId(),"B3-更新执行周期阶段时段规则(管理)-D3-3更新执行周期阶段时段规则等(公共)-冗余目标ID不能为空",false);
Assert.isNull(refreshExecuteCycleStageTimingRuleComReqDto.getTargetCycleContentId(),"B3-更新执行周期阶段时段规则(管理)-D3-3更新执行周期阶段时段规则等(公共)-关联目标内容ID不能为空",false);
Assert.isNull(refreshExecuteCycleStageTimingRuleComReqDto.getTargetCycleContentTypeCode(),"B3-更新执行周期阶段时段规则(管理)-D3-3更新执行周期阶段时段规则等(公共)-关联目标内容类型编码不能为空",false);
      refreshExecuteCycleStageTimingRuleComRespDto = fwAppTargetCycleClient.refreshExecuteCycleStageTimingRuleCom(refreshExecuteCycleStageTimingRuleComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;




BffRefreshExecuteCycleStageTimingRuleRespDto retData = new BffRefreshExecuteCycleStageTimingRuleRespDto();





return retData;
  }
/**
   * B3-查询被评对象目标周期汇报单条提示列表[5652]
   * gen by moon at 1/11/2023, 5:53:07 AM
   */
    @Trace(operationName = "B3-查询被评对象目标周期汇报单条提示列表")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryEvaObjTargetCycleReportSingleHintListRespDto queryEvaObjTargetCycleReportSingleHintList(BffQueryEvaObjTargetCycleReportSingleHintListReqDto reqDto){


       QueryEvaObjTargetCycleReportSingleHintListComRespDto queryEvaObjTargetCycleReportSingleHintListComRespDto_1 =null;
//步骤0: D3-查询被评对象目标周期汇报单条提示列表(公共) - queryEvaObjTargetCycleReportSingleHintListCom
     QueryEvaObjTargetCycleReportSingleHintListComRespDto queryEvaObjTargetCycleReportSingleHintListComRespDto = null;
    QueryEvaObjTargetCycleReportSingleHintListComReqDto queryEvaObjTargetCycleReportSingleHintListComReqDto=new QueryEvaObjTargetCycleReportSingleHintListComReqDto();
  if(reqDto!=null){
      queryEvaObjTargetCycleReportSingleHintListComReqDto.setEvaObjTargetCycleId(reqDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:599210_1
queryEvaObjTargetCycleReportSingleHintListComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:599211_1
    }

    /*D3-查询被评对象目标周期汇报单条提示列表(公共)[5651]   */
    Assert.isNull(queryEvaObjTargetCycleReportSingleHintListComReqDto.getEvaObjTargetCycleId(),"B3-查询被评对象目标周期汇报单条提示列表-D3-查询被评对象目标周期汇报单条提示列表(公共)-被评对象目标周期ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleReportSingleHintListComReqDto.getEvaluationTemplateId(),"B3-查询被评对象目标周期汇报单条提示列表-D3-查询被评对象目标周期汇报单条提示列表(公共)-冗余评价模板ID不能为空",false);
      queryEvaObjTargetCycleReportSingleHintListComRespDto = fwAppTargetCycleClient.queryEvaObjTargetCycleReportSingleHintListCom(queryEvaObjTargetCycleReportSingleHintListComReqDto).getData();


      queryEvaObjTargetCycleReportSingleHintListComRespDto_1 = queryEvaObjTargetCycleReportSingleHintListComRespDto;

BffQueryEvaObjTargetCycleReportSingleHintListRespDto retData = new BffQueryEvaObjTargetCycleReportSingleHintListRespDto();
  if(queryEvaObjTargetCycleReportSingleHintListComRespDto_1!=null){
      retData.setEvaObjTargetCycleTargetList(queryEvaObjTargetCycleReportSingleHintListComRespDto_1.getEvaObjTargetCycleTargetList().stream().map(item -> BeanUtil.toBean(item, BffEvaObjTargetCycleTargetSetDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:599215_1
    }




return retData;
  }
/**
   * B3查目标周期计划验收时间列表(管理)[6882]
   * gen by moon at 5/21/2023, 7:12:53 AM
   */
    @Trace(operationName = "B3查目标周期计划验收时间列表(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffQueryTargetCycleAcceptancePlanTimeListRespDto queryTargetCycleAcceptancePlanTimeList(BffQueryTargetCycleAcceptancePlanTimeListReqDto reqDto){


       QueryTargetCycleAcceptancePlanTimeListRespDto queryTargetCycleAcceptancePlanTimeListRespDto_1 =null;
//步骤0: D3查询目标周期计划验收时间列表 - queryTargetCycleAcceptancePlanTimeList
     QueryTargetCycleAcceptancePlanTimeListRespDto queryTargetCycleAcceptancePlanTimeListRespDto = null;
    QueryTargetCycleAcceptancePlanTimeListReqDto queryTargetCycleAcceptancePlanTimeListReqDto=new QueryTargetCycleAcceptancePlanTimeListReqDto();
  queryTargetCycleAcceptancePlanTimeListReqDto.setEvaObjEntityId(CommonFunctionHelper.getBaseInfoFromLocal().getSpecSpaceId());//CURRENT_SPACEID//sourceId:965690_1
queryTargetCycleAcceptancePlanTimeListReqDto.setEvaObjTypeCode("EVA_OBJECT");//sourceId:965691_1
if(reqDto!=null){
      queryTargetCycleAcceptancePlanTimeListReqDto.setTargetCycleContentId(reqDto.getTargetCycleContentId());//SimpleFieldAssign//sourceId:965692_1
queryTargetCycleAcceptancePlanTimeListReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:965693_1
    }

    /*D3查询目标周期计划验收时间列表[6881]   */
    Assert.isNull(queryTargetCycleAcceptancePlanTimeListReqDto.getEvaObjEntityId(),"B3查目标周期计划验收时间列表(管理)-D3查询目标周期计划验收时间列表-被评对象内容表主键ID不能为空",false);
Assert.isNull(queryTargetCycleAcceptancePlanTimeListReqDto.getEvaObjTypeCode(),"B3查目标周期计划验收时间列表(管理)-D3查询目标周期计划验收时间列表-被评对象类型编码不能为空",false);
Assert.isNull(queryTargetCycleAcceptancePlanTimeListReqDto.getTargetCycleContentId(),"B3查目标周期计划验收时间列表(管理)-D3查询目标周期计划验收时间列表-关联目标内容ID不能为空",false);
Assert.isNull(queryTargetCycleAcceptancePlanTimeListReqDto.getEvaluationTemplateId(),"B3查目标周期计划验收时间列表(管理)-D3查询目标周期计划验收时间列表-冗余评价模板ID不能为空",false);
      queryTargetCycleAcceptancePlanTimeListRespDto = fwAppTargetCycleClient.queryTargetCycleAcceptancePlanTimeList(queryTargetCycleAcceptancePlanTimeListReqDto).getData()/*vcase invoke 跨dubbo调用;*/;


      queryTargetCycleAcceptancePlanTimeListRespDto_1 = queryTargetCycleAcceptancePlanTimeListRespDto;

BffQueryTargetCycleAcceptancePlanTimeListRespDto retData = new BffQueryTargetCycleAcceptancePlanTimeListRespDto();
  if(queryTargetCycleAcceptancePlanTimeListRespDto_1!=null){
      retData.setTargetCycleAcceptancePlanTimeList(queryTargetCycleAcceptancePlanTimeListRespDto_1.getTargetCyclePsetList().stream().map(item -> BeanUtil.toBean(item, BffTargetCycleAcceptancePlanTimeDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:965698_1
    }




return retData;
  }
///**
//   * B3批量改目标周期计划验收时间(管理)[6884]
//   * gen by moon at 5/21/2023, 10:22:40 PM
//   */
//    @Trace(operationName = "B3批量改目标周期计划验收时间(管理)")
//    @Tags({@Tag(key = "参数",value = "arg[0]"),
//            @Tag(key = "返回值",value = "returnedObj")})
//  @Override
//  public BffBatchUpdateTargetCycleAcceptancePlanTimeRespDto batchUpdateTargetCycleAcceptancePlanTime(BffBatchUpdateTargetCycleAcceptancePlanTimeReqDto reqDto){
//
//
//       //步骤0: D3批量改目标周期计划验收时间 - batchUpdateTargetCycleAcceptancePlanTime
//     BatchUpdateTargetCycleAcceptancePlanTimeRespDto batchUpdateTargetCycleAcceptancePlanTimeRespDto = null;
//    BatchUpdateTargetCycleAcceptancePlanTimeReqDto batchUpdateTargetCycleAcceptancePlanTimeReqDto=new BatchUpdateTargetCycleAcceptancePlanTimeReqDto();
//  if(reqDto!= null&&  reqDto.getTargetCyclePsetList() !=null&& !CollectionUtil.isEmpty(reqDto.getTargetCyclePsetList())){
//      batchUpdateTargetCycleAcceptancePlanTimeReqDto.setTargetCyclePsetList(reqDto.getTargetCyclePsetList().stream().map(item -> BeanUtil.toBean(item, TargetCyclePsetDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:965708_1
//    }
//if(reqDto!=null){
//      batchUpdateTargetCycleAcceptancePlanTimeReqDto.setTableTypeCode(reqDto.getTableTypeCode());//SimpleFieldAssign//sourceId:972000_1
//batchUpdateTargetCycleAcceptancePlanTimeReqDto.setEntityId(reqDto.getEntityId());//SimpleFieldAssign//sourceId:972001_1
//batchUpdateTargetCycleAcceptancePlanTimeReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:971951_1
//batchUpdateTargetCycleAcceptancePlanTimeReqDto.setBatchCode(reqDto.getBatchCode());//SimpleFieldAssign//sourceId:971952_1
//batchUpdateTargetCycleAcceptancePlanTimeReqDto.setBatchCurrentStatus(reqDto.getBatchCurrentStatus());//SimpleFieldAssign//sourceId:971953_1
//    }
//
//    /*D3批量改目标周期计划验收时间[6883]   */
//    Assert.isNull(batchUpdateTargetCycleAcceptancePlanTimeReqDto.getTableTypeCode(),"B3批量改目标周期计划验收时间(管理)-D3批量改目标周期计划验收时间-内容表类型编码不能为空",false);
//Assert.isNull(batchUpdateTargetCycleAcceptancePlanTimeReqDto.getEntityId(),"B3批量改目标周期计划验收时间(管理)-D3批量改目标周期计划验收时间-内容表主键ID不能为空",false);
//Assert.isNull(batchUpdateTargetCycleAcceptancePlanTimeReqDto.getEvaluationTemplateId(),"B3批量改目标周期计划验收时间(管理)-D3批量改目标周期计划验收时间-冗余评价模板ID不能为空",false);
//Assert.isNull(batchUpdateTargetCycleAcceptancePlanTimeReqDto.getBatchCode(),"B3批量改目标周期计划验收时间(管理)-D3批量改目标周期计划验收时间-批次标识不能为空",false);
//Assert.isNull(batchUpdateTargetCycleAcceptancePlanTimeReqDto.getBatchCurrentStatus(),"B3批量改目标周期计划验收时间(管理)-D3批量改目标周期计划验收时间-批次现状不能为空",false);
//      batchUpdateTargetCycleAcceptancePlanTimeRespDto = fwAppTargetCycleClient.batchUpdateTargetCycleAcceptancePlanTime(batchUpdateTargetCycleAcceptancePlanTimeReqDto).getData()/*vcase invoke 跨dubbo调用;*/;
//
//
//
//
//BffBatchUpdateTargetCycleAcceptancePlanTimeRespDto retData = new BffBatchUpdateTargetCycleAcceptancePlanTimeRespDto();
//
//
//
//
//
//return retData;
//  }
/**
   * B3批量改目标周期计划验收时间(管理)[6884]
   * gen by moon at 5/23/2023, 10:50:11 PM
   */
    @Trace(operationName = "B3批量改目标周期计划验收时间(管理)")
    @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Override
  public BffBatchUpdateTargetCyclePlanAcceptanceTimeRespDto batchUpdateTargetCyclePlanAcceptanceTime(BffBatchUpdateTargetCyclePlanAcceptanceTimeReqDto reqDto){


       //步骤0: D3批量改目标周期计划验收时间 - batchUpdateTargetCyclePlanAcceptanceTime
     BatchUpdateTargetCyclePlanAcceptanceTimeRespDto batchUpdateTargetCyclePlanAcceptanceTimeRespDto = null;
    BatchUpdateTargetCyclePlanAcceptanceTimeReqDto batchUpdateTargetCyclePlanAcceptanceTimeReqDto=new BatchUpdateTargetCyclePlanAcceptanceTimeReqDto();
  if(reqDto!= null&&  reqDto.getTargetCyclePsetList() !=null&& !CollectionUtil.isEmpty(reqDto.getTargetCyclePsetList())){
      batchUpdateTargetCyclePlanAcceptanceTimeReqDto.setTargetCyclePsetList(reqDto.getTargetCyclePsetList().stream().map(item -> BeanUtil.toBean(item, TargetCyclePsetDto.class)).collect(Collectors.toList()));//objList-to-objLists//sourceId:965708_1
    }
if(reqDto!=null){
      batchUpdateTargetCyclePlanAcceptanceTimeReqDto.setTableTypeCode(reqDto.getTableTypeCode());//SimpleFieldAssign//sourceId:972000_1
batchUpdateTargetCyclePlanAcceptanceTimeReqDto.setEntityId(reqDto.getEntityId());//SimpleFieldAssign//sourceId:972001_1
batchUpdateTargetCyclePlanAcceptanceTimeReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:971951_1
batchUpdateTargetCyclePlanAcceptanceTimeReqDto.setBatchCode(reqDto.getBatchCode());//SimpleFieldAssign//sourceId:971952_1
batchUpdateTargetCyclePlanAcceptanceTimeReqDto.setBatchCurrentStatus(reqDto.getBatchCurrentStatus());//SimpleFieldAssign//sourceId:971953_1
    }

    /*D3批量改目标周期计划验收时间[6883]   */
    Assert.isNull(batchUpdateTargetCyclePlanAcceptanceTimeReqDto.getTableTypeCode(),"B3批量改目标周期计划验收时间(管理)-D3批量改目标周期计划验收时间-内容表类型编码不能为空",false);
Assert.isNull(batchUpdateTargetCyclePlanAcceptanceTimeReqDto.getEntityId(),"B3批量改目标周期计划验收时间(管理)-D3批量改目标周期计划验收时间-内容表主键ID不能为空",false);
Assert.isNull(batchUpdateTargetCyclePlanAcceptanceTimeReqDto.getEvaluationTemplateId(),"B3批量改目标周期计划验收时间(管理)-D3批量改目标周期计划验收时间-冗余评价模板ID不能为空",false);
Assert.isNull(batchUpdateTargetCyclePlanAcceptanceTimeReqDto.getBatchCode(),"B3批量改目标周期计划验收时间(管理)-D3批量改目标周期计划验收时间-批次标识不能为空",false);
Assert.isNull(batchUpdateTargetCyclePlanAcceptanceTimeReqDto.getBatchCurrentStatus(),"B3批量改目标周期计划验收时间(管理)-D3批量改目标周期计划验收时间-批次现状不能为空",false);
      batchUpdateTargetCyclePlanAcceptanceTimeRespDto = fwAppTargetCycleClient.batchUpdateTargetCyclePlanAcceptanceTime(batchUpdateTargetCyclePlanAcceptanceTimeReqDto).getData()/*vcase invoke 跨dubbo调用;*/;




BffBatchUpdateTargetCyclePlanAcceptanceTimeRespDto retData = new BffBatchUpdateTargetCyclePlanAcceptanceTimeRespDto();





return retData;
  }
  //
}
